44
131
37
65
34
149
24
40
64
49
110
41
19
29
490
366
98
36
22
325
156
28
92
384
32
21
328
54
31
17
11
68
219
33
20
181
99
87
42
72
560
45
74
18
76
141
140
301
35