15
52
8
40
47
29
10
21
37
49
34
3
23
108
133
12
55
6
16
26
14
39
19
27
13
7
53
51
35
42
54
56
31
17
46
41
30
132
211
18
107
69
20
5
103