23
14
190
20
79
74
31
335
118
43
77
78
107
105
44
34
55
8
46
60
82
48
96
101
64
59
175
13
241
171
122
152
51
684
19
61
32
177
41
29
109
50
119
10
300
139
69
26