108
121
92
10
24
103
44
14
25
8
38
301
188
37
46
224
26
79
22
116
144
78
36
42
30
15
20
53
85
31
40
151
9
34
17
27
54
69
202
180
18
21
97
114
336
134
19