0
3
19
6
97
58
37
32
13
33
34
31
18
287
46
42
109
86
60
98
65
8
30
56
22
160
77
193
81
38
67
16
26
259
20
49
93
35
54
7
45
27
57
68
48