0
7
2
11
13
15
3
42
33
14
97
130
366
106
140
31
65
39
47
87
93
25
16
8
5
6
4
9
1
37
117
155
69
73
66
70
38
151
124
99
113
82
22
55
44