58
60
45
13
31
54
43
33
39
14
41
11
18
103
15
19
26
108
48
35
8
51
53
127
74
73
63
40
68
21
130
9
55
226
49
196
96
70
85
46
62
150
105