236
136
162
7
16
50
44
42
26
73
21
55
38
39
19
70
22
43
86
107
281
81
37
430
54
189
209
142
48
442
32
261
982
533
76
58
17
277
110
96
36
35
168
378
198
99
29
283
241
56