350
21
121
96
44
66
56
516
26
145
11
161
135
90
22
58
12
193
43
77
261
7
27
28
23
101
211
133
47
18
41
16
80
32
20
99
34
170
172
156
70
31
40
124
132
157
79
25
29
42
65
74
14