334
23
51
22
52
73
10
11
25
263
48
31
95
61
8
90
338
42
38
220
109
156
219
76
17
250
15
32
14
12
16
72
260
876
18
13
26
79
127
67
65
257
99
287
46
243