36
27
59
62
34
127
161
78
23
51
67
22
53
77
17
25
118
86
44
26
31
38
18
143
106
174
32
68
92
35
192
196
110
85
293
84
87
613
111
55
89
82
102
115
57
203
126
220
132
437
411