47
150
26
87
104
193
101
318
22
66
29
39
14
35
28
36
80
156
52
76
123
55
180
461
37
159
161
108
151
33
34
67
83
27
63
53
59
65
62
23
41
16
94
1243
72