252
45
94
85
47
17
10
119
57
87
36
48
93
55
104
394
61
63
49
199
66
91
43
80
113
499
176
210
31
164
37
79
196
148
154
54
72
73
141
130
105
11
70
114
64
90
56
161
75