15
31
40
20
664
35
5
8
18
591
14
77
23
93
80
24
10
17
53
62
65
83
56
30
26
51
96
136
54
47
41
32
66
19
21
49
100
44
75
132
50
48
27
33
182
46
9
16