27
59
22
53
70
32
80
267
161
65
77
69
66
47
202
67
55
46
15
111
122
73
56
62
176
68
48
232
403
30
52
292
43
924
93
112
51
11
34
21
184
208
148
138
31
219
20
24
215
188
41
98
533
49
302
61