28
272
15
64
60
4
17
29
21
44
407
19
23
159
24
47
42
87
71
98
134
258
48
11
51
80
40
26
119
41
100
27
192
34
54
354
103
106
117
75
73
158
46
36