3
6
1
8
20
53
74
4
15
14
17
5
10
28
29
24
13
19
2
12
32
118
39
31
26
18
43
137
23
16
54
235
40
251
105
21
77
98