51
26
38
44
53
19
175
60
171
107
29
32
102
12
76
127
283
52
132
31
49
23
188
156
62
146
123
75
34
61
21
70
66
36
259
17
55
58
142
45
30
110
40
33
35
71
20
80
69