51
119
61
47
22
57
73
35
24
17
11
16
55
8
30
86
135
145
66
67
118
28
317
174
122
93
141
111
193
202
176
100
56
78
37
25
128
259
75
136
59
112
103
45
333
124
5
53
15
69
92
210
181
70
168