23
20
5
8
14
49
86
19
11
45
317
29
41
16
7
6
9
64
128
4
36
175
32
76
10
15
25
40
89
28
48
18
21
57
157
12
60
17