76
69
51
382
130
6
13
38
74
33
44
201
40
43
80
31
120
34
10
50
127
24
61
29
85
79
47
70
42
57
114
30
251
553
248
59
27
22
14
19
26
107
37
99
52
21