59
111
129
93
6
9
185
107
97
149
19
116
197
132
92
136
14
33
71
56
29
27
65
30
46
47
34
60
20
102
54
21
82
137
31
96
23
58
17
25
40
663
35
61
235
101
50
28
100
38
12
156