2
19
18
10
9
115
17
117
69
95
5
15
6
8
30
42
82
37
162
25
1
123
13
49
12
28
21
113
34
35
14
23
85
56
29
142
31
365
116