6
196
48
0
75
1
10
13
7
22
19
32
42
200
17
34
59
28
166
4
36
135
105
116
68
71
289
84
509
139
95
107
373
530
333
132
475
111
37
29
133
263
78
63
72
117
31
40
123
131
62
50
85