30
20
220
14
8
65
21
156
3
36
78
200
40
7
34
27
12
10
17
25
2
16
35
19
23
18
22
131
93
82
45
86
4
50
51
33
6
15
13
98
134
145
9
139
107