15
17
35
24
20
39
65
55
79
40
123
61
85
88
53
30
129
23
33
14
16
56
29
31
378
89
127
143
113
386
181
42
28
237
41
32
253
87
241
22
84
34
98
49
185
105
158
159
265
132