335
9
14
25
26
18
24
19
23
62
22
5
21
99
52
183
131
107
136
105
3
43
58
37
180
16
68
20
109
153
95
46
4
11
30
1
85
55
15
13
71
79
10
97
371