97
18
16
13
29
35
26
7
24
214
28
64
56
9
33
21
47
27
42
20
8
76
61
30
14
15
4
5
106
99
17
85
10
117
40
38
132
44
168