1
0
2
11
67
24
65
43
3
56
170
12
84
39
119
209
183
36
105
91
186
95
72
58
595
13
296
62
60
151
32
53
325
80
42
18
31
19
20
128
125
330
71
118
113
78
89
7
27
102
101
44
87
83