10
11
28
82
16
20
131
8
181
145
15
195
54
6
35
50
23
139
4
236
12
132
22
109
164
36
61
88
397
65
74
106
176
180
488
39
13
57
21
58
40
1136
96
34
51
48
118
42
351
159