11
12
9
120
10
80
78
258
49
6
82
72
76
77
18
23
60
24
48
5
17
1
43
13
15
14
21
3
208
19
207
167
4
50
16
165
37
22
20
295
33
144
108