63
23
59
44
36
73
71
13
45
5
17
31
39
19
30
18
12
68
38
15
32
54
165
55
3
53
46
249
10
4
14
2
29
123
349
79
42
9
174
72
84
35
86
108
1352
567