4
6
8
3
14
13
62
34
58
20
18
1
2
48
24
33
17
42
7
10
5
53
30
133
22
26
35
40
327
67
15
365
64
49
43
76
107
118
71
29
32
83
124
160
163