45
66
100
68
49
30
27
91
37
69
40
283
9
108
20
14
51
130
136
47
58
18
76
72
546
5
60
70
104
74
13
147
176
159
107
137
63
6
438
19
34
198
24
52
109
78
17
15
33
86
11
41
50
46