3
2
77
4
19
8
9
11
13
7
14
33
5
30
20
37
28
17
50
23
10
29
104
89
27
101
52
82
73
47
51
42
127
36
32
109
21
59
60
120
75
44
40
16
26
39
12
65