32
63
125
94
34
16
38
23
28
123
33
13
43
48
46
17
11
44
100
62
41
47
168
149
18
51
64
30
84
177
35
87
36
70
112
69
25
9
39
14
10