27
41
15
8
88
180
23
43
16
31
37
38
35
96
66
12
1
26
25
6
54
21
18
33
14
32
7
11
141
34
89
135
19
48
39
46
20
52
29
55
9
91
17
110
171
136
40
64