62
109
51
275
52
40
321
283
44
89
327
20
102
42
108
59
13
9
48
117
645
319
14
15
33
177
19
12
55
31
227
18
129
30
86
64
5
27
25
151
752
58
21
35
23
17
28