11
7
12
6
15
16
9
4
35
66
33
10
22
8
5
23
54
28
3
123
13
17
47
32
49
257
57
134
20
45
137
36
40
21
65
82
44
14
228
84
52
31