62
13
50
30
69
28
36
82
93
34
37
44
151
72
20
38
51
47
22
96
39
35
105
52
46
64
73
15
10
40
54
85
59
43
26
25
83
178
41
45