43
11
31
25
23
39
19
24
21
17
84
57
111
15
29
22
66
34
44
65
26
14
196
54
163
124
28
42
45
187
33
56
32
49
50
58
71
103
82
18
16
30