0
13
4
22
109
150
26
9
441
308
24
7
7
46
407
73
163
17
106
108
149
107
26
567
15
947
54
85
31
199
534
12
5
23
2
46
99
5
92
54
25
