175
41
85
43
69
55
39
253
204
155
241
114
158
137
200
94
106
93
129
61
48
52
101
326
75
53
119
83
183
122
60
46
141
104
58
44
24
87
324
45
73
120
151
233
74
30
116
254
33
111
474
160
16
100