78
23
68
75
22
57
1
88
27
26
52
30
31
16
3
50
11
45
41
33
37
35
14
34
157
47
42
49
95
81
55
20
17
21
67
97
309
38
29
28
15
18
12
7
6