33
38
46
98
40
68
36
18
48
85
29
17
10
213
75
12
39
84
127
71
59
235
76
122
22
11
50
8
27
186
24
9
54
66
14
47
53
57
79
70
118
143
126
88
160
89
125
44
31
28