7
29
5
19
16
2
37
3
30
22
146
17
13
24
8
6
11
161
26
20
21
101
34
23
28
32
27
41
25
39
10
62
31
52
136