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