13
39
14
8
30
41
15
62
26
64
74
607
435
56
33
49
23
37
65
32
175
89
40
53
19
25
109
355
228
29
77
72
34
106
7
50
20
149
384
136
160
12
145
24
1655
55
4604
200
73
38