18
94
24
14
65
193
34
109
37
63
121
27
13
40
45
92
25
43
42
12
56
61
148
16
17
30
38
66
83
31
70
108
252
96
133
129
77
19
95
5
35
39
52
115
10