22
146
17
3
13
24
8
16
6
5
11
160
25
1
20
21
100
15
32
28
27
41
23
19
7
29
38
9
26
61
31
49
135
96
89
45
122
42