8
48
73
103
22
21
16
90
42
166
220
224
17
46
30
49
34
10
102
96
83
29
13
61
5
6
37
82
44
11
53
26
57
31
9
33
19
320
35
118
23
20
7
64
41
117
40
156