0
3
11
21
18
20
23
15
19
45
88
29
92
17
28
25
53
51
52
58
5
7
30
14
16
12
254
27
41
34
24
42
108
54
35
39