194
75
92
51
85
99
37
56
279
12
100
94
55
95
71
38
104
170
17
272
271
26
283
64
316
11
65
160
115
61
256
19
70
79
76
36
43
110
27
204
16
62
502
29
18
46
102