7
12
6
4
1
34
24
3
8
19
189
49
22
100
32
109
35
73
116
54
157
27
14
13
57
31
15
53
40
59
41
21
10
42
39
37
18
65
48
46
23