120
612
15
3
17
18
9
10
11
26
12
14
29
156
106
2
30
41
7
32
35
8
20
55
72
100
31
21
6
13
39
46
19
5
1
4
23