5
4
16
2
11
33
35
13
15
8
9
46
6
12
3
20
18
67
25
64
166
76
24
37
45
28
40
30
22
104
14
117
7
26
73
23
29
82
112
136
74
126
235
48
63