29
9
50
26
13
51
96
37
16
27
22
40
47
7
35
12
10
20
52
14
41
49
264
39
2
114
43
33
8
63
4
69
75
36
55
64
56
3
42
17
32
34