227
13
21
64
137
150
168
180
105
112
35
83
56
165
79
68
104
33
81
24
51
71
75
17
30
142
90
85
5
638
53
304
58
84
65
78
222
25
606
28
8
194
146
103
45
102
32
46
62