9
117
3
50
31
39
197
17
15
407
27
2
10
5
20
7
47
24
67
46
29
37
22
12
16
70
56
62
28
84
45
30
35
34
14
71
25
82
58
102
73
33