0
2
13
8
19
29
80
32
44
5
48
40
12
20
9
33
11
72
100
23
22
28
116
82
45
53
85
70
46
10
18
43
30
139
97
126
51
41
217
26
42
37