89
20
7
3
63
32
1
60
70
24
2
36
9
10
23
46
12
13
5
14
77
48
74
124
49
31
53
16
15
21
109
254
18
97
29
35
41