21
37
244
18
8
58
48
205
13
36
40
97
22
125
121
31
23
70
42
98
29
9
7
122
46
230
33
59
11
25
163
74
32
75
117
30
69
100
80
192
417
297
41
54
147