0
57
5
30
328
24
32
12
71
6
31
13
77
8
4
54
15
117
17
145
16
108
97
103
143
84
40
36
50
60
56
191
154
63
106
147
46
23
34
44
47
35
105
339
49
70
188
18
219
123
37
78
58