22
11
17
9
18
38
53
6
2
42
10
105
43
13
20
7
88
26
68
8
96
89
60
79
36
94
127
55
28
245
30
61
4
5
39
197
21
50
15
48
14