444
27
38
31
26
21
37
105
18
8
44
96
34
71
30
45
104
57
43
421
61
36
29
157
106
411
7
139
56
282
58
32
107
68
210
173
97
114
47
253
158
40
51
136
93
72
88
33
89
52