25
16
52
17
14
93
51
23
13
296
38
5
26
12
94
10
27
20
107
349
57
11
43
62
1
21
29
35
53
4
56
143
9
157
30
42
108