32
13
34
14
47
26
6
17
7
24
5
22
10
15
40
86
103
58
19
28
68
27
18
55
8
21
29
30
61
20
25
12
31
16
84
42
36
33
46
9
112
149
59
200