3
4
11
8
5
20
25
50
7
37
24
56
14
6
93
10
39
138
21
31
33
38
72
43
17
89
175
130
108
9
57
263
30
29
65
76
69
28
63