4
8
1
11
9
18
7
2
14
3
5
111
17
62
56
34
51
54
31
61
66
48
101
30
94
199
20
230
155
99
610
97
44
27
13
26
37
28
49
43
39
40
121