9
14
2
319
4
17
12
1
33
28
13
39
31
6
7
5
29
16
27
15
106
77
49
3
92
101
79
56
23
34
109
20
10
51
74
30
68
24
84
95
45