90
57
10
156
55
29
58
26
36
81
13
46
50
59
14
9
173
31
27
83
23
11
34
22
40
524
92
18
79
66
8
69
5
1
80
51
115
117
73
100
118
12
30
49
88