81
39
36
13
62
251
16
56
317
38
87
41
29
127
50
113
16552
68
55
89
108
151
19
9
32
42
18
84
53
73
58
49
26
63
524
173
34
47
25
23
17
98
72
71
57
539
46
1173
31