0
21
58
36
32
4
16
30
20
131
82
28
34
46
17
49
11
18
13
81
22
26
15
59
54
70
95
88
71
217
38
73
114
52
57
76
69
104
56
78
43
134
41
143
96
72
115
178
86
77
129
84