14
36
104
30
284
29
26
25
15
35
45
38
8
112
37
23
34
20
17
54
82
109
9
80
42
66
220
89
52
111
81
75
73
65
46
141
43
207
95
178
92
193
51
107