27
12
8
23
22
6
128
13
4
33
65
35
93
48
15
11
45
32
85
113
68
20
17
5
28
58
16
7
112
29
19
49
44
156
1
24
164
56
37
76
3
43
101
176
34