49
14
22
4
25
43
57
29
165
48
61
27
66
252
482
355
63
567
53
17
401
188
301
245
360
1460
76
50
16
11
75
198
487
34
89
84
435
321
7
26
80
35
51
10
13
31
205
9
105
18
127