39
33
23
38
49
31
6
46
24
14
71
65
173
36
47
20
10
21
8
7
86
76
25
12
16
5
30
70
3
181
91
69
18
9
56
42
17
81
95
29
45
153
4
105