39
60
51
3
19
26
12
58
6
5
4
15
89
25
10
9
67
23
7
2
1
22
14
31
133
40
38
37
68
16
44
8
33
18
21
71
34
48
184