14
36
30
117
348
19
8
25
32
37
3
2
16
438
113
35
9
89
29
96
42
63
11
80
93
5
70
183
0
17
7
33
68
6
51
39
228
15
73
26
10
31
18
87
99
110