43
34
55
71
46
31
20
19
36
54
29
23
78
39
21
37
9
22
91
18
30
75
63
235
165
139
185
56
140
131
79
92
40
53
233
62
13
148
77
97
15
73
147
95
103
108
14
90
50
86
76