22
73
32
97
7
12
19
486
38
30
31
67
24
52
9
378
34
231
21
148
10
16
43
118
8
45
91
314
35
53
98
49
201
125
298
27
114
37
2
111
15
143
72