34
56
22
10
38
183
57
37
24
27
31
20
44
36
17
35
40
52
15
9
54
118
23
14
21
151
148
104
3
256
25
79
46
140
68
18
66
29
88
32
59
28