28
7
70
41
46
52
19
45
29
8
39
17
27
11
66
2
4
10
130
21
14
105
68
18
25
32
5
6
49
35
569
76
42
96
145
77
132
148
98
57
128
187
103
320
169