13
0
6
17
2
40
8
21
66
25
50
7
30
48
31
19
54
97
60
55
71
22
108
29
335
198
37
33
126
591
209
212
119
157
122
5
167
278
81
26
35
96
57
710
381
98
63
205
184