66
7
5
6
2
45
20
53
38
32
36
30
29
248
62
28
9
18
21
10
65
35
74
42
79
14
82
70
47
26
93
97
80
122
137
98
50
49
127
33
90
52
102
114
61
94
208
67