7
17
33
32
12
16
10
169
13
138
116
57
113
136
87
55
54
53
28
132
35
198
95
65
234
42
89
2
48
25
21
34
111
449
59
30
66
20
168
79
71
22
24
86
77
47
402
123
161
92
173