56
13
11
146
53
28
42
14
41
57
60
49
115
59
29
108
35
83
82
25
20
100
70
54
26
27
95
44
51
39
66
91
129
38
47
34
50
32
36
31
61
9
158
85
283
5