49
58
11
53
9
7
39
6
2
24
32
80
242
35
70
30
15
23
37
42
20
293
65
105
29
14
13
59
4
50
18
19
216
415
34
190
28
36
41
171
10
57
26
685
112
78