34
18
52
25
23
30
70
66
6
42
7
38
4
24
39
60
107
31
79
20
72
21
14
85
71
284
28
17
46
36
89
16
10
172
970
113
131
86
67
49
112
496
29
47
123
279
102
143
65
185