32
43
49
91
65
73
72
135
35
12
26
34
187
105
50
121
147
29
46
39
38
30
40
20
37
27
21
31
36
95
138
211
16
173
9
96
25
10
11
48
64
24
68
19
14
56
245
278