29
10
17
57
12
14
8
33
24
49
27
31
39
16
55
3
54
101
40
26
13
48
45
9
30
6
35
18
23
21
37
53
76
11
112
196
19
22
103
116
96
85