52
17
16
24
28
50
89
22
14
42
458
51
35
342
85
25
8
47
178
30
83
131
273
5
75
27
135
19
37
21
34
68
12
11
23
86
355
10
114
2
90
7
298
43
59
129
70