0
31
6
1
7
69
19
32
21
30
17
26
8
24
14
12
9
51
20
11
28
42
22
96
23
44
34
40
16
27
107
45
33
49
18
65
77
112
84
62
43
78
74
79
135