4
5
23
18
8
6
15
27
30
17
14
22
37
13
61
25
20
104
56
7
34
47
28
252
54
60
73
59
84
26
90
87
86
48
35
29
43
10
16
51
174
12