32
56
50
18
14
30
47
25
48
51
26
130
39
23
20
53
28
46
35
24
60
13
36
33
27
65
44
17
10
54
61
228
58
166
31
100
69
212
22
107
158
38