226
117
143
114
261
136
229
18
8
37
31
40
180
106
80
560
16
21
58
74
25
50
96
22
17
82
195
66
118
68
129
48
70
47
91
127
33
102
35
64
108
11
60
42
39
20
9
57
49
105
10