0
23
19
2
72
20
58
44
22
12
41
96
114
3
30
53
11
227
71
40
29
295
14
56
63
91
24
166
156
33
90
50
653
266
42
7
35
66
46
49
36
16
188
270
39
60
112
54
73