31
16
27
15
38
67
303
80
8
47
9
326
22
17
14
89
114
151
187
18
140
32
50
206
28
26
6
24
44
214
53
105
45
99
46
2
63
184
3
13
11
25
91
48
302
21
79
68
37