3
82
35
16
114
10
51
37
26
24
34
12
36
21
5
2
45
33
7
9
4
43
15
8
1
23
14
27
17
20
22
99
13
11
18
25
39
19
38
32
6