127
24
97
12
49
521
30
2
80
34
134
54
32
164
9
47
190
178
107
161
17
2422
70
387
1
116
173
284
14
19
40
10
27
48
77
168
56
1108
20
57
610
6
265
96
104
112
81