168
36
25
32
20
48
42
96
43
67
24
9
37
19
51
56
27
46
55
41
95
107
15
38
29
143
47
136
88
54
61
80
65
93
90
117
77
189
146
68
64
121
85
13
49
126
172