5
35
12
4
15
23
47
26
17
7
25
11
30
50
41
57
19
22
60
44
34
105
3
62
194
14
27
45
67
135
138
159
54
38
21
29
36
123
323
69
84
66
109