27
15
23
38
86
150
30
28
77
218
19
32
89
65
318
7
33
35
42
54
43
9
78
25
50
116
13
14
270
76
111
45
57
92
4
21
162
64
18
20
6
73
2
8
11
36
31