7
0
59
16
12
13
15
73
34
6
3
31
105
21
33
55
20
51
37
11
75
22
62
17
50
9
35
90
247
58
67
53
36
41
29
84
30
127
69
61
1603
64
372
71