16
9
12
27
23
47
6
21
49
271
10
14
85
42
44
2
32
3
11
50
36
15
13
24
22
40
55
39
102
48
73
250
28
34
100
92
272
274
58