20
7
3
5
9
12
28
2
25
43
27
0
1
10
48
74
31
102
68
84
42
231
16
47
39
45
109
22
23
14
71
63
40
139
136
164
34
81
77
37
263
17
33
359
46