59
76
47
16
32
20
21
31
38
26
171
340
164
200
55
1090
52
176
42
33
34
24
22
23
83
36
28
561
202
121
29
4
361
17
35
62
84
183
104
333
15
89
46
11
18
44