37
323
47
204
58
68
102
51
77
199
95
38
92
275
192
82
155
83
59
177
175
105
91
98
78
79
96
54
63
87
25
129
73
151
69
97
203
90
423
36
48
40
88
50
162
10
76
72
60
124
156
249