20
50
22
9
106
18
10
78
76
4
51
23
5
27
94
32
25
151
8
87
72
70
47
41
55
13
31
7
16
43
19
17
30
11
24
62
28
12
118
37