2
0
14
20
7
4
17
1
8
51
33
44
11
28
13
37
9
26
32
291
3
16
21
29
41
12
18
66
221
83
327
119
310
171
262
48
53
24
60
22
56
319
304
5
52
64
38
43