3
6
9
70
8
18
7
21
41
36
2
29
16
19
74
10
4
5
32
172
64
30
40
130
67
12
24
195
47
133
55
117
86
61
17
75
51
48
68
53
62
35
261
180
104
59
185
14