149
71
32
72
261
175
33
121
106
45
156
59
76
50
25
30
18
150
80
41
35
108
151
27
60
79
148
37
316
312
119
204
39
187
70
111
109
87
22
192
107
199
225
24
114
125
42
216
54
130
43
48
145
102