0
3
5
7
28
32
4
9
30
13
17
43
73
11
33
22
82
76
27
14
29
71
58
136
35
52
44
56
113
72
34
80
23
60
26
200
127
79
25
39
16
12
70
40
45