0
28
4
73
6
12
23
16
40
19
26
30
31
53
49
20
37
24
18
42
96
33
88
51
25
44
39
36
21
46
34
92
69
65
105
135
89
59
48
29
93
64
72
61
43
123
45
146