81
59
37
72
31
43
293
24
79
105
35
73
28
29
39
51
15
64
53
635
66
50
423
467
27
133
93
54
188
25
52
75
91
18
98
189
115
8
168
83
531
30
77
92
48
38
171
34
125
32
96
19
94