15
32
76
139
41
1040
26
21
73
7
82
80
134
18
47
94
23
48
57
14
51
58
233
43
81
62
302
27
110
171
124
104
334
99
42
304
11
75
155
67
61
131
37
20
31
197
158
68
19
101