141
109
63
134
21
129
46
258
375
114
99
197
51
523
105
53
1226
14
148
32
17
43
135
62
397
26
45
8
98
128
1072
27
34
11
70
83
38
126
184
75
40
137
7
39
2
189
174
24
6
102
113