51
49
20
12
17
43
31
21
111
37
32
114
210
52
25
34
95
78
46
54
60
42
215
22
72
50
92
35
26
15
44
40
19
9
11
73
16
98
23
65