11
10
257
14
22
18
28
32
17
112
13
4
36
35
37
20
8
30
21
251
16
83
19
9
40
3
42
136
139
23
31
141
47
25
204
58
449
12
120
43
64
76