30
76
185
338
462
56
702
82
1145
93
17
241
66
13
18
100
109
9
7
309
20
61
48
4
57
21
14
310
163
86
24
213
12
127
215
10
123
259
22
35
38
37
83
36
580
32
454
27
8
43
6
53