40
20
19
29
23
42
12
13
11
50
67
93
153
22
37
45
16
78
30
38
7
54
39
6
44
53
14
48
15
18
33
24
32
3
85
66
10
155
5
120
17
197