27
55
69
61
8
32
4
50
31
105
114
159
120
30
0
20
76
48
12
186
95
35
147
233
19
86
59
28
150
62
46
23
11
116
65
434
14
72
78
45
47