26
53
30
31
16
3
56
27
51
28
11
50
41
34
39
35
14
15
157
48
45
49
95
82
20
88
17
21
68
97
316
29
12
8
6
13
75
54
32
62
63
55