9
7
63
43
21
3
15
2
332
32
56
83
66
40
5
25
24
240
51
104
6
44
23
13
96
76
12
10
114
67
113
14
22
17
33
62
8
42
18
45
136
89
78
80
41
84
16
196
102