8
58
66
67
26
38
34
12
45
117
19
28
48
49
33
20
30
41
23
18
2
21
119
154
37
17
54
63
25
104
129
93
27
29
124
144
319
122
9
46
75
13
11
375
593