0
22
49
3
20
16
8
13
7
25
9
29
43
34
37
36
50
23
33
26
45
175
57
74
58
72
155
47
51
35
42
69
46
93
30
19
78
151
55