10
23
16
65
316
36
15
51
53
47
37
66
220
5
6
29
232
19
71
7
121
41
127
21
120
26
13
45
3
83
11
46
76
79
354
20
32
62
38
8
246
25
68
64
9
52
190