3
27
0
2
13
10
5
52
12
7
50
8
16
4
58
22
19
48
15
11
9
61
26
111
17
38
29
14
389
25
35
103
34
211
49
55