18
28
44
36
24
57
42
22
20
23
17
25
137
31
41
114
337
8
162
116
43
29
35
14
32
15
16
61
38
46
64
13
145
10
12
9
115
19
171
384
220
95
34