11
6
12
5
9
15
4
35
66
33
10
22
8
23
53
28
3
20
123
13
7
17
47
30
16
49
257
57
134
44
137
36
39
21
65
82
14
228
84
50