4
3
14
0
5
13
39
18
72
36
25
17
23
22
2
19
10
80
7
12
8
82
40
61
76
77
51
11
92
37
67
29
59
57
154
246
21
85
15
168
521
58
16
63
235
130