40
14
2
7
66
71
119
16
111
129
58
72
29
117
104
1407
88
50
27
45
33
34
55
90
26
192
30
300
13
205
95
100
39
150
22
85
43
130
28
20
64
653
38
77
56
31
63
78
244
144