61
195
297
103
20
9
93
557
63
3
40
81
31
7
54
118
317
22
36
2079
49
88
1315
238
109
41
45
178
24
155
219
32
10
135
92
28
256
70
1916
145
6
87
62
1550
525
85
885
167
295
47
259
64
211
26
84
141
77