138
51
30
38
23
6
67
10
20
14
5
79
4
135
31
7
99
98
92
25
174
194
56
72
8
18
1
29
16
54
43
3
9
27
64
59
28
26
101
19
17
22
90
143