1
7
0
5
3
4
6
22
9
30
13
70
95
45
98
27
63
16
24
26
14
178
118
28
86
66
345
20
23
50
11
18
110
77
209
207
210
81
46
62
112
12
49
8
92
76
35
61