94
6
52
69
158
17
58
26
60
56
62
28
138
212
59
86
142
182
136
66
208
63
13
41
441
102
122
19
42
77
25
31
61
258
50
341
32
23
18
49
35
90
14
103
30
170
33
67
169
178