2
3
0
6
11
9
25
18
43
35
4
17
12
47
26
29
24
20
51
39
23
16
33
31
179
56
13
14
8
57
32
38
135
69
52
27
37
45
63
331
105
200
155