16
105
35
112
34
24
59
33
58
67
49
61
57
191
96
65
12
31
40
21
11
36
15
3
5
13
14
39
4
29
32
27
7
38
10
113
18
9
44
19
22
30
48
63