85
10
40
20
18
6
62
17
21
47
29
35
16
13
24
45
23
30
9
50
11
71
8
42
159
88
52
63
93
12
55
4
38
76
70
109
86
26
56
157
25
79