27
88
78
176
72
8
50
66
17
46
113
13
32
30
26
71
18
317
51
94
278
153
29
147
83
31
59
206
165
70
25
84
33
14
15
48
41
62
40
16
22
36
49
56
106
60