8
28
3
146
32
1
21
41
4
61
12
11
13
16
7
9
10
6
45
39
14
40
49
35
48
82
42
23
15
37
31
24
74
203
5
19
22
27