13
41
114
182
8
295
245
37
25
5
7
59
6
12
84
47
29
126
57
68
11
64
2
14
10
95
69
80
318
56
139
65
48
34
35
55
38
26
33
62
78
71
63
16
353
50
327