16
11
13
25
1
3
2
9
222
15
10
21
6
20
27
45
37
19
4
57
26
79
14
7
34
41
12
155
65
59
5
31
8
152
44
64
88
142