6
28
259
8
1
0
14
33
36
5
4
30
40
12
111
209
82
22
59
29
13
52
60
101
128
48
42
17
11
71
27
65
21
32
16
327
75
92
18
9
35