49
56
21
33
20
35
10
3
32
12
48
29
274
30
95
14
50
4
9
22
7
8
15
17
19
38
71
61
46
25
64
81
39
66
80
79
31
198
26
36
47