559
22
12
69
36
136
9
44
126
26
186
15
33
45
31
134
11
48
138
151
29
30
21
262
79
104
110
91
99
35
20
14
16
156
161
60
176
269
293
25
17
95
38
52
114
40
85
39
140
267
56