6
29
38
31
22
74
43
10
7
116
196
4
36
129
46
2
14
5
37
18
9
51
17
13
11
8
26
3
47
163
23
118
21
84
34
1
24
94
124
64