7
25
15
5
71
23
22
26
28
57
74
30
16
82
20
10
13
19
588
86
42
384
21
36
40
116
17
33
52
85
51
231
76
105
123
96
48
174
81
38