43
89
33
17
32
12
225
27
113
21
110
34
46
52
152
341
13
44
25
28
36
307
48
23
22
20
106
39
111
125
71
136
70
53
95
40
6
159
60
184
81
112
91
103
161
59