28
16
46
21
25
68
7
19
45
339
15
22
75
375
41
11
32
57
56
47
91
55
116
42
35
52
212
77
163
37
95
393
100
337
111
61
9
92
170
429
53
80
379
217