135
12
21
87
51
317
24
20
56
180
14
37
65
93
157
42
23
183
36
78
79
151
387
81
366
174
136
426
30
59
268
231
43
77
200
103
223
139
34
25
50
445
18
176
72
74
144
195
22
75
186