36
19
33
135
325
216
171
154
52
104
88
84
30
48
15
24
21
25
39
50
20
43
9
18
170
130
147
47
12
14
123
69
113
151
223
56
186
95
62
17
71
63
67
106
35
40