0
1
30
7
6
37
382
32
84
74
91
34
13
56
47
24
61
131
38
169
73
125
52
123
128
229
18
23
48
124
370
54
77
21
68
67
26
42
64
90
343