43
123
19
52
75
39
285
35
17
10
38
56
22
87
67
48
78
328
116
26
157
284
18
88
15
33
50
14
28
12
81
182
124
23
34
394
198
62
36
158
456
68
113
90
51
134