58
25
60
39
32
211
8
31
21
133
49
18
14
76
77
90
17
132
12
36
41
100
188
19
350
199
71
7
11
68
57
47
6
65
13
16
54
66
15
169
4
9
26
40
33
20
385
213