8
12
230
44
13
28
96
2
51
47
41
26
52
82
146
36
20
30
19
31
16
48
37
144
23
24
57
62
127
300
89
40
156
3
76
60
129
72
67
4
43
6
54
5
27
38
15