43
61
21
217
190
37
83
101
59
76
15
32
58
395
18
30
93
53
26
42
359
17
24
31
89
12
54
60
62
22
70
176
25
134
35
94
55
72
19
48
20
171
160
105
52
50
102