7
138
29
14
95
27
75
19
16
11
37
38
8
17
18
21
23
34
43
39
22
41
2
73
72
6
9
13
321
187
44
106
26
40
59
90
4
49
31
36
71
35
20