15
114
110
50
146
16
330
47
42
58
61
89
95
228
35
43
103
188
79
55
52
57
40
179
53
29
133
65
100
33
62
28
139
96
84
51
17
22
272
64
90
27
20
11
63