27
52
19
120
17
103
31
78
25
75
30
42
18
34
36
66
21
242
24
106
124
41
172
72
63
68
46
252
341
45
131
128
497
111
112
57
176
61
88
288
162
11
55
43
170
317
167
59