20
11
49
19
33
47
4
5
6
12
27
69
217
23
16
34
25
15
67
254
86
62
40
26
29
24
234
291
119
17
145
38
268
201
30
31
52
104
37
10
105
28
91
14
46
0
42