3
36
158
56
183
34
72
1
25
6
8
105
45
12
109
11
63
30
7
16
20
52
10
294
129
44
26
361
0
1335
15
23
33
32
13
108
49
161
73