5
17
9
45
64
15
517
25
4
3
16
0
10
34
60
13
26
112
245
76
19
41
39
31
24
20
8
22
14
155
27
186
18
32
1
52
35
189
12
72
187
42
61
632
296
33