4
20
16
35
76
9
25
33
7
12
106
28
8
55
10
17
3
668
21
46
44
48
18
14
24
15
5
565
179
39
23
2
59
13
126
37
6
22