0
30
6
5
15
23
8
16
37
34
13
24
22
29
14
12
62
44
70
33
85
55
123
74
21
9
17
41
50
71
92
52
40
127
46
51
237
106
67
58
94
134
163
43
60