43
32
14
12
28
46
15
92
16
8
205
88
148
62
17
81
76
91
20
5
29
24
2
18
25
79
10
7
13
19
42
54
89
117
47
4
99
132
61
180
36
26
57
6
9