50
26
102
106
14
122
83
16
114
99
357
56
68
21
97
41
130
37
74
25
35
38
203
158
19
30
63
53
6
86
64
54
75
55
31
10
73
27
116
69
93
98
57
754
22
23
17
91
67
265
36
155