82
688
12
30
72
313
22
135
8
23
109
360
183
200
1
37
24
246
45
6
56
9
5
61
55
104
71
60
134
84
500
95
58
3
10
25
29
33
152
64
277
233
27
259
67
17
76
11
74