175
103
18
14
32
17
34
112
59
84
56
31
16
44
8
102
5
159
29
60
81
54
40
48
151
13
135
15
186
39
410
335
64
26
46
19
124
109
143
23
41
177
404
87
36
182
20
90
95
129
61
9
38