35
85
50
58
66
57
51
46
64
31
11
112
14
67
38
76
155
49
134
74
87
43
68
95
42
69
26
60
83
48
89
30
13
63
27
41
19
37
7
29
36
52
20
53
40
12
17
10