20
152
51
14
22
23
32
44
18
5
55
35
91
180
25
110
16
79
28
9
15
6
47
24
13
4
38
21
34
85
50
128
29
42
19
49
37
7
3
102
17
86
0
11
12