3
13
7
27
68
2
16
8
11
15
19
9
10
21
18
93
50
137
174
86
36
45
718
23
94
29
14
115
12
79
24
17
198
56
121
48
333
38
53
63