192
102
53
84
35
36
175
316
155
82
136
72
26
79
88
28
165
63
132
30
76
57
94
275
181
302
39
80
349
135
556
274
62
58
17
47
59
34
74
95
217
105
265