8
23
188
107
145
58
43
26
35
112
244
81
109
126
65
57
113
88
161
78
62
98
61
89
86
322
55
74
110
104
103
27
68
28
60
115
75
66
140
45