65
47
19
38
59
51
41
30
89
58
32
91
29
630
173
35
94
80
111
93
46
154
26
148
71
63
61
295
50
81
102
48
37
117
54
40
16
68
20
53
90
52
79
31
24
42
69
178
27