58
4
27
35
23
29
81
7
232
123
69
17
9
24
2
14
12
3
6
21
88
80
77
11
16
19
47
20
48
91
18
63
119
26
13
55
28