8
25
20
152
199
5
12
16
54
49
62
96
41
104
19
48
268
14
22
13
23
47
60
6
35
39
21
151
26
3
10
63
17
18
31
217
32
212
273
279
70
150
37
9
4
52
78