70
85
123
53
45
437
61
18
40
32
9
558
15
8
26
310
14
1078
134
22
12
262
16
20
88
25
136
29
13
3
101
91
10
100
159
57
34
47
58
86
44
236
23
5
151
83
56
87
195
79
93
99