23
44
263
194
119
104
513
122
58
70
286
39
96
59
370
56
28
46
49
54
50
47
20
32
290
175
42
25
65
82
110
41
211
179
33
57
31
141
150
86
67
69
13
128
43
89
152
102
181
105
26
19
35
90