13
108
48
38
17
84
33
24
68
77
43
6
92
73
97
31
28
7
30
76
26
4
22
139
12
61
46
122
44
165
41
42
137
101
95
100
103
106
118
40
80
173
54