29
19
13
4
12
7
2
3
8
74
10
50
23
63
28
65
31
145
80
34
35
17
5
14
81
43
9
83
68
170
36
6
21
67
75
15
20
18
39
1