3
5
38
14
11
10
17
0
28
26
19
16
2
41
7
36
108
21
43
66
31
82
319
53
55
37
173
29
22
67
112
27
69
63
45
42
85
88
89
220