7
29
12
13
6
1
136
27
16
25
9
5
30
48
97
32
38
149
23
11
3
8
26
34
54
31
42
24
4
121
41
119
18
17
14
15
19
10
33