0
1
8
2
6
190
126
46
43
33
88
327
152
104
50
48
95
248
36
31
107
85
58
59
57
493
52
106
18
35
15
177
129
82
42
37
34
45
86
330
25
83
197
53
66
28
91