0
40
65
56
22
12
10
69
27
33
15
565
3
4
11
88
34
35
5
21
45
102
41
36
18
71
323
127
7
14
79
26
67
8
64
62
100
63
81
29
142
31
373