6
31
28
5
34
45
16
90
47
37
21
40
9
169
25
81
190
91
2
145
14
1
98
23
33
17
97
115
87
10
143
73
18
24
229
12
59
58
51
92
95
26
19
35
69
22
4
38