32
34
11
46
88
59
74
62
39
40
33
93
31
29
73
126
60
17
7
19
51
27
50
106
15
13
55
154
9
30
157
61
90
25
63
14
44
58
53
109
26
49
117
69
48
18
36