13
5
20
10
4
6
78
51
85
25
44
26
35
37
11
16
73
61
106
83
31
64
249
68
43
113
128
36
116
50
33
60
71
305
205
67
163
84
200
90
171
48
1609