49
132
88
16
42
15
1
24
48
18
30
5
347
104
26
3
7
38
11
10
68
44
6
9
8
14
76
45
56
20
4
39
21
40
71
33
13
103
46
69