60
86
30
40
55
118
63
157
14
27
25
53
8
83
62
37
31
126
85
33
50
456
32
49
89
39
17
34
6
7
173
163
54
46
21
12
51
112
58
91
11
176
56
23
77
59
98
28
16