37
44
58
25
219
43
73
27
42
21
48
38
2
17
33
15
12
8
14
16
22
30
5
4
13
20
10
11
28
166
9
7
6
35
60
49
41
18
80