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