0
4
3
22
10
31
5
7
1
48
62
46
16
26
9
23
6
40
2
15
12
39
55
17
51
24
30
131
139
298
330
350
446
52
108
28
111
29
13