80
36
46
48
87
221
28
51
149
71
98
210
103
29
271
37
67
139
161
39
532
247
19
100
24
109
49
322
212
77
163
25
180
89
76
144
65
294
61
43
169
38
120
275
18
143
104
59
16
44
792
53
11