197
62
108
51
146
111
70
99
179
42
142
151
27
130
20
86
172
38
321
103
59
60
145
36
80
78
48
83
165
52
53
69
134
28
129
259
50
94
66
243
155
93
189
105
89
65
26
61
188
125
149
49
431