18
120
46
41
9
117
19
24
29
56
45
12
25
14
13
11
39
65
21
5
17
28
3
32
57
51
10
16
6
4
20
15
26
7
31
8
47
23
44
58
135