20
63
15
34
47
12
10
19
11
24
6
2
30
7
40
5
9
22
28
17
83
21
45
149
57
92
4
23
65
55
32
44
48
13
95
54
107
31