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