35
33
43
21
23
29
49
117
45
17
79
14
46
99
8
52
16
26
128
36
72
118
51
63
41
623
11
27
106
104
12
120
159
7
31
70
32
28
53
9
50
19
15