10
30
28
193
11
55
4
0
15
37
150
36
13
67
100
62
34
12
74
110
59
65
58
147
2
8
16
9
361
49
39
38
40
18
82
108
48
5
57
14
21
7
27
51
60
25