2
4
1
9
0
3
6
8
69
34
54
33
38
175
22
297
35
20
10
47
93
61
68
11
209
58
29
149
95
39
55
13
140
103
544
113