8
27
12
2
5
13
0
73
14
29
17
42
9
11
7
28
25
23
31
49
16
15
21
10
62
105
71
104
22
77
68
41
46
24
60
86
47
58
44
186
76
59