22
3
43
200
87
25
242
480
40
116
352
19
5
56
46
33
4
48
39
130
47
18
199
361
28
20
30
246
124
161
89
152
190
8
17
93
14
15
41
156
118
10
96
13
32
9
26
250
603
16
31
127
27