7
48
38
46
51
12
71
40
66
39
41
47
56
99
33
20
36
14
143
55
23
13
5
123
85
179
60
97
77
95
78
84
249
44
136
161
103
120
105
29
106
104
87
144
350
310
64
138
90
160