14
10
11
20
73
148
78
34
100
61
106
144
83
45
883
32
343
31
57
94
64
416
40
295
249
42
25
33
62
68
43
113
128
36
24
79
50
112
88
171
116
114
93
35
76
60
37
23
71
16
305