53
122
26
124
23
60
51
16
34
12
31
259
19
33
41
25
5
8
27
24
15
153
52
96
114
110
104
43
90
46
208
29
55
181
148
141
2393
71
106
445
102
48
58
116
314
92
66
230
63
236
40
159
65
256