18
34
102
76
80
28
88
37
10
47
38
15
16
19
21
27
52
26
275
49
9
22
33
5
40
42
64
126
60
12
57
82
41
2
68
6
62
11
44
23
13
149
58
77