135
77
345
227
915
21
104
176
29
38
121
54
243
34
24
1355
31
19
540
581
200
38
105
29
17
578
155
2309
545
225
83
177
1129
239
20
394
53
567
178
40
23
48
243
35
25
197
33
39
124
159
72
