13
3
8
89
100
405
78
19
6
21
29
44
31
41
83
12
128
25
26
59
165
82
90
511
72
10
24
43
18
134
34
51
81
11
28
14
55
317
17
40