17
30
11
12
95
48
82
46
52
36
276
26
43
509
20
22
66
27
18
23
78
38
40
228
116
47
41
16
98
15
166
37
61
19
31
187
230
13
241
110
60
35
74
84