4
18
16
24
9
5
33
19
8
7
20
10
42
14
58
49
15
23
72
38
34
54
82
74
30
32
17
106
73
63
70
87
35
108
65
152
117
176
100
41
46
263
166