22
16
271
42
8
96
56
84
12
25
49
35
3
14
15
50
30
7
48
40
55
9
28
5
20
17
43
13
209
11
36
70
62
83
4
6
18
21
31
34
23
32
38
200