1
70
11
18
56
8
5
128
9
30
12
3
22
73
48
32
66
52
243
38
13
16
21
10
19
6
7
252
261
23
20
74
15
34
159
37
167
26
27
86