10
61
13
6
15
168
2
11
32
9
21
47
14
19
8
5
83
24
1
154
95
7
33
17
20
4
38
18
22
53
26
37
82
40
56
45
23
69
108
35