7
9
2
31
6
22
24
26
40
59
16
23
11
10
70
58
21
39
20
17
146
51
49
82
56
199
80
164
50
45
89
36
127
66
48
101
147
35
172
160
159
218
180
68
182