0
42
7
5
1
68
3
15
10
13
28
75
14
78
24
6
25
19
8
12
4
244
106
82
266
99
40
342
723
70
291
155
353
133
56
237
282
132
27
189
197
398
86
87