65
26
56
88
164
64
55
42
315
57
49
117
17
78
50
60
16
24
58
106
75
51
47
38
89
126
48
19
5
11
1
45
13
2
6
14
21
12
37
4
36
10
63
27
69
82
66