32
33
42
8
17
192
21
67
25
45
29
15
22
38
19
10
36
41
9
20
27
99
134
48
35
30
80
55
73
14
23
207
86
11
16
79
68
53
84
173
210
56
108
118