7
2
5
71
28
39
1
10
4
35
41
58
8
34
72
6
16
25
12
145
40
13
22
26
334
20
9
60
167
73
218
92
52
105
79
597
29
135
23
271
142
24