30
71
18
19
29
16
41
78
21
15
27
7
25
165
13
44
62
26
79
90
49
381
103
35
36
64
9
34
10
81
70
66
69
45
68
48
47
38
161
65
118
51
255
1687
31
14