0
1
6
20
28
5
73
41
27
184
58
101
78
47
114
14
11
21
17
10
31
16
97
119
96
75
54
276
12
4
3
26
18
116
94
117
45
67
40
34
13
92
23