1
2
17
18
12
23
13
6
75
15
39
91
95
37
136
148
59
74
68
168
47
127
88
38
36
56
190
77
21
145
93
35
61
80
46
32
25
41
51
213
90