0
22
5
109
26
8
19
17
63
163
134
10
23
64
59
154
131
47
28
227
174
73
34
146
208
33
166
101
50
31
40
60
66
37
116
102
32
42
57
24
13
62
41
29
68