39
41
113
152
127
65
16
552
55
23
20
173
58
43
49
8
157
24
25
66
18
334
44
122
155
298
90
98
37
170
17
270
1512
78
398
75
54
14
35
50
85
47
89
99
421
29
48
68
40