27
9
13
16
28
52
19
34
92
48
132
195
30
70
102
20
50
75
26
25
83
15
153
18
45
33
14
100
159
47
5
172
111
12
29
99
96
248
24
54
146
42
32
269
62
17
282
116
59
7
119
126