60
30
26
40
79
125
166
77
7
24
35
38
33
14
16
25
64
12
21
66
9
27
8
52
31
19
81
18
5
194
133
83
56
34
23
231
20
2
6
107
41
45