0
10
22
3
61
1
32
8
16
12
9
6
24
26
4
5
35
21
47
14
2
15
20
17
19
42
50
34
11
268
45
132
39
63
13
295
25
149
107