14
149
12
56
46
20
69
85
53
72
43
63
17
25
15
41
98
33
29
126
77
31
34
183
306
16
9
23
24
62
190
28
40
200
30
118
70
42
64
133
49
61
52
51
58