83
22
16
74
36
31
72
19
9
29
104
40
23
14
52
102
17
12
55
70
118
97
60
54
153
27
26
263
63
185
284
206
91
105
303
434
224
191
247
265
213
15
47
59
11
43
77
38
128
66
61
67
25
172