49
15
44
96
46
41
423
26
39
40
104
139
48
42
17
76
99
20
11
53
155
74
52
51
21
102
137
27
140
350
36
28
47
98
148
54
193
16
33
128
97
232
298
34
25
29
87
82
260
163