86
23
28
8
24
6
2
59
12
3
21
51
70
44
11
10
17
27
38
63
19
14
66
29
43
9
41
7
22
68
35
53
16
100
52
48
37
169
94
65
49
4