20
5
178
18
11
19
52
10
45
8
9
67
26
365
21
24
31
50
13
12
44
49
32
34
23
78
51
46
248
197
39
38
14
86
110
139
116
409
17
33