65
53
113
31
82
157
63
32
61
24
59
66
47
33
38
49
19
102
45
57
1
35
90
52
11
28
20
60
21
13
122
34
25
27
43
137
36
15
40
23
48
50
112
18
97
55
89