18
83
32
20
36
35
33
12
43
38
48
8
14
58
26
68
22
13
28
49
27
57
167
344
75
61
96
34
45
60
129
55
137
46
31
29
138
11
90
21
41
109
10
124
62