6
48
85
60
18
28
17
22
103
38
283
92
47
52
185
29
96
112
34
41
33
70
30
155
337
35
113
66
42
71
100
109
127
108
84
58
118
89
350
156
195
67
19
44
37
65
51
171
79