115
56
27
24
150
57
45
223
113
92
81
47
85
59
65
54
117
30
155
42
80
120
36
31
61
118
95
195
63
127
111
132
53
294
130
43
125
44
34
50
62
149
33
12
20
17
23
37
51
146