51
28
29
41
62
205
43
332
17
104
101
109
25
47
23
80
176
16
95
120
79
473
20
7
27
13
317
30
10
8
5
49
40
44
321
45
15
46
431
34
65
64
130
36
261
11
33
19
61
251
24