27
40
230
11
31
73
68
59
22
17
7
12
82
36
119
6
45
313
111
25
174
33
89
91
8
47
87
147
15
95
121
56
107
39
53
96
60
90
66
28
46
86
57
29
420
131
24
79
126
78