22
12
105
10
91
65
20
29
15
7
58
9
18
85
76
46
24
119
11
28
32
35
34
13
19
59
5
26
3
53
55
163
138
47
68
37
14
245
280
44
8