0
14
116
130
23
26
30
18
20
21
5
89
51
17
285
22
76
200
40
29
235
10
150
16
15
263
82
11
48
114
28
4752
34
367
631
66
149
64
180
71
818
96
369
77
95
97
49
133
38
155
107