4
28
10
192
36
100
62
55
34
73
110
59
58
146
8
16
359
5
57
14
7
51
25
147
22
6
164
85
480
71
68
11
26
72
239
43
9
80
42
64
128
41
39
15
35
291