7
15
12
43
2
3
8
22
14
13
104
33
23
54
76
9
39
64
19
162
6
92
220
58
45
60
25
83
51
24
82
16
11
73
98
21
18
80