0
13
3
11
2
47
34
15
56
38
65
26
18
43
123
45
4
21
12
52
29
27
23
28
31
6
51
222
100
84
50
44
115
33
42
35
16
30
141
22
24
7
46
459
83
39
19