16
30
316
56
45
73
251
179
32
4
17
7
37
12
29
133
11
21
31
9
41
51
59
240
23
26
13
176
15
6
294
111
35
55
24
36
89
100
34
25
128
61
10
74