7
13
31
5
9
22
40
85
50
59
34
21
24
70
94
38
23
10
29
89
18
14
87
54
84
164
33
93
27
43
76
64
41
252
17
35
30
16
20
15
46
4
6
174
158
60