22
7
43
13
5
21
217
14
12
4
53
15
19
86
44
9
29
26
30
34
38
8
50
42
41
56
6
23
11
32
31
20
35
52
16
33
17
69
112
49
3
88
305