0
18
8
14
29
39
7
6
105
26
4
23
21
84
58
189
5
22
45
40
47
50
15
2
243
13
28
86
52
16
9
38
72
140
144
59
31
151
34
70
130
234
141
281
104
71
128
247
194