7
199
156
105
132
29
154
122
14
33
26
8
50
81
131
68
71
158
233
56
24
70
48
129
188
17
18
25
103
12
30
89
98
61
3
31
35
28
19
10
16
127
138
91
181
15
96
37
21
167