65
308
140
55
38
376
1391
16
39
129
91
32
45
12
159
31
79
470
21
114
20
369
43
58
62
57
75
90
37
19
95
76
63
28
33
409
88
18
10
68
54
53
774
49
116
27
35
248
36
26