11
25
77
10
34
28
40
42
80
56
439
45
149
23
65
96
58
63
30
140
26
22
17
291
31
8
16
111
79
100
37
197
48
142
36
19
123
87
61
51
176
59
170
106
15
70
27
47
54
52