0
5
1
7
8
30
41
118
311
39
46
110
21
20
13
25
33
18
17
67
35
6
109
141
288
24
58
116
290
16
36
48
76
40
70