34
14
58
104
112
13
128
46
17
42
41
115
91
70
22
102
23
8
19
44
32
59
54
47
74
421
2
43
113
72
40
52
10
15
302
16
97
66
27
158
95
24
51
29
7
18
109
107
36