13
31
23
29
10
144
2
3
18
96
12
59
16
8
26
264
43
38
27
47
19
5
9
69
20
53
100
14
6
25
194
42
30
91
37
177
233
63
411
41
92
4
46