47
98
45
25
32
348
102
68
24
29
28
54
55
33
78
57
8
103
5
113
38
101
51
70
37
18
20
13
15
50
290
21
12
10
6
90
22
61
59
36
17
79
19
16