2
0
3
12
1
13
7
14
72
19
25
38
9
200
26
61
35
287
11
56
54
91
109
161
151
32
53
60
57
90
48
622
252
43
34
64
45
50
16
178
269