34
8
57
23
118
69
178
162
36
17
24
385
74
42
28
12
21
78
155
16
151
204
132
48
295
46
125
38
80
169
175
141
13
88
43
41
66
32
121
29
45
102
72
47
235
120
101