9
14
21
30
25
83
67
16
171
53
23
43
60
17
71
32
45
28
62
13
77
39
235
57
111
27
48
65
55
44
160
12
699
273
155
122
274
36
82
11
95
125
309
97
199
64
58