31
5
20
23
45
16
14
26
49
29
21
19
22
35
33
36
27
9
28
39
6
17
50
106
10
38
224
34
42
13
44
73
8
102
115
37
41
15
64
30
47
97
3