44
9
18
642
139
191
153
49
29
113
65
160
43
42
72
32
201
228
53
13
6
122
325
337
144
22
322
34
45
51
136
779
59
10
95
48
89
36
128
5
55
1088
63
439
67
176
38
37
232
270
62
169
613
151