85
23
11
21
40
163
38
26
70
145
58
39
73
31
17
88
105
24
50
76
173
36
147
84
20
14
19
47
9
43
83
94
41
15
18
118
44
29
5
98
49
4
48
37
54
129
10