3
0
16
10
18
37
11
6
24
17
19
57
53
336
35
67
39
34
14
47
74
23
21
33
30
125
40
41
213
123
80
81
48
227
241
113
20
59
12
45
116
15
187
193