12
26
46
36
16
22
175
33
25
15
19
14
94
230
37
9
331
24
21
87
198
229
109
34
35
51
71
4
17
27
49
39
20
48
41
53
239
121
82