10
26
106
31
18
6
22
69
30
9
39
42
11
51
40
12
7
16
14
17
60
28
23
21
105
29
54
87
13
68
266
66
72
49
76
35
37
96
20