0
18
22
32
11
3
38
9
26
15
19
28
29
17
33
106
40
51
24
41
39
73
114
20
35
95
165
52
89
113
45
27
48
125
36
190
37
49
116
239
85
60
46