59
24
26
22
20
44
55
69
27
53
77
39
32
123
23
28
19
34
9
31
62
21
107
29
18
261
118
37
122
5
40
17
50
492
42
14
25
36
100
160
46
140