20
9
6
12
11
16
8
4
10
14
72
34
17
234
38
31
76
103
50
54
53
439
60
19
18
94
15
78
27
157
47
135
51
40
33
105
163
216
29
26
77
1
533
364