57
25
40
73
35
30
19
16
22
27
29
62
7
38
44
11
26
63
12
96
52
65
21
77
88
34
56
108
36
37
72
18
122
139
199
47
13
50
87
95
45
140
142
152
39
33
82
442