52
120
17
103
31
78
30
18
25
21
242
124
41
171
63
68
46
251
339
131
34
127
175
61
88
19
55
43
59
74
56
64
9
32
75
214
99
24
33
23
16
8
11
67
12
29
10
121
70