36
41
63
40
26
17
29
42
47
99
32
22
59
19
137
44
33
13
55
14
73
91
28
96
64
62
101
46
43
51
37
23
128
30
20
54
80
48
117
98
70
45
118
56
145
10