44
38
30
93
203
126
80
65
97
20
129
156
46
78
92
52
72
33
283
226
358
43
48
82
19
18
73
15
51
29
75
57
35
198
183
120
37
122
67
456
24
231
74
16
85
87
42
105
41
28
98
324
104