3
17
16
63
58
8
10
12
26
28
42
189
20
82
40
48
14
81
49
11
33
53
79
47
62
172
18
96
6
7
95
22
78
25
56
116
38
99
72
23
115
46
74