52
26
82
65
42
79
63
29
28
86
35
23
17
51
59
15
60
39
177
18
320
122
140
41
123
19
53
54
188
99
25
61
36
49
58
231
136
27
1057
141
93
154
55
21
228
45
34
7
72