28
38
14
53
82
15
30
8
25
12
58
70
13
22
151
2
89
57
18
6
11
33
34
142
20
9
56
5
54
7
116
138
40
10
268
77
42
252
219
540
87