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