76
157
17
108
10
46
33
112
12
89
26
6
94
102
251
196
37
41
66
140
81
263
415
98
36
78
90
24
43
586
35
86
50
56
109
173
136
214
15
25
4
97
7
20
165
61
9
177
733
1379
45
32
58
2