96
40
119
12
32
235
107
106
66
6
34
31
77
139
43
83
14
21
17
74
50
51
59
76
68
163
16
9
49
166
70
3
13
25
28
20
80
64
15
19
71
126
123
56
85