62
20
18
52
44
29
24
41
28
12
47
60
31
37
30
35
7
54
23
71
16
33
25
6
110
101
55
70
315
93
19
196
307
111
152
15
2448
141
39
9
8
53
13
11
80
42
69
76