52
216
28
32
18
120
27
76
85
40
9
26
119
222
68
51
418
30
111
203
61
144
24
45
22
20
89
75
197
81
138
153
95
62
130
25
284
43
174
125
38
60
145
104
250
128
13
12
54
73
90
77
21