0
2
8
1
14
15
50
35
29
76
47
41
30
137
5
33
94
38
75
39
24
61
93
129
95
77
21
131
371
132
115
42
10
46
53
51
97
45
212
20
28
40
32
12
79
87
54
37
117