2
11
7
0
5
1
14
10
9
102
108
8
6
33
36
15
91
209
69
22
101
56
35
115
73
4
12
29
28
264
81
228
234
155
92
279
42
40
16
13
196
75