0
1
6
20
28
5
73
41
27
184
58
101
78
47
114
14
11
22
17
10
31
16
97
119
96
75
54
276
12
4
26
18
116
95
118
94
46
68
35
13
92
23
3