94
72
26
13
31
243
261
95
23
128
35
81
361
40
115
30
96
164
17
32
109
105
12
51
27
60
77
73
39
98
78
466
137
144
195
82
122
48
141
90
11
45
202
100
6
25
44
50
53
759