14
23
11
12
1
9
8
2
53
22
116
5
19
7
358
38
21
3
31
13
30
44
74
77
68
10
45
47
20
32
102
90
36
70
25
4
15
46
72