12
11
71
49
9
45
39
23
82
60
8
5
15
149
58
3
7
32
68
51
6
120
217
1
22
2
38
21
164
256
37
19
47
33
14
13
4