5
1
16
13
15
40
41
48
50
76
60
24
75
172
54
20
35
119
199
142
113
55
185
176
370
86
89
126
210
188
231