77
200
82
91
112
43
45
135
34
58
29
165
33
49
83
144
677
18
14
20
60
41
17
69
31
38
166
84
7
107
6
64
24
16
22
86
10
158
70
9
129
23
67
76
13