57
51
49
28
11
191
141
123
73
34
65
76
116
42
18
62
108
5
3
96
40
263
27
322
215
26
50
52
242
85
374
72
71
47
17
120
48
19
33
86
64
39
63
36
184
282
61