200
1545
134
16
14
8
74
23
18
118
102
35
53
13
31
150
51
250
641
82
10
162
19
39
287
37
5
65
41
40
7
100
177
67
33
84
564
305
103
34
108
24
4127
27
125