9
2
1
22
11
14
27
16
18
23
29
35
20
3
15
105
24
47
69
78
6
41
17
54
522
82
37
70
64
114
30
36
372
72
84
67
62
76
81
87
65
40
77