359
78
135
25
210
1728
106
146
257
156
139
88
160
87
15
662
47
803
46
11
17
14
16
686
5
65
127
121
29
163
70
27
401
130
198
100
231
457
273
330
20
13
199
503
37
360
236
1460
433
35
32
8
61
194