61
21
9
14
1
10
50
30
39
7
2
48
20
4
34
47
12
8
63
103
45
31
13
53
22
44
68
186
40
67
23
35
59
37
26
41
110
69
54
394
49
97
77
46