27
104
45
54
10
8
24
25
31
293
64
34
161
37
88
102
130
175
76
113
36
40
683
105
176
44
77
140
51
83
70
154
116
62
260
224
59
364
280
80
138
66
122
55
124
48
65
256
52