2
82
1
6
39
47
9
127
10
13
50
120
28
23
17
46
35
26
19
72
36
5
4
21
24
8
11
25
29
18
34
115
38
48
41
22
31
67
14
16
49
112