151
70
317
19
187
370
71
47
66
1896
41
127
17
32
16
124
106
88
87
62
18
48
76
30
104
182
28
59
43
44
23
34
57
60
168
186
5
45
75
85
33
38
24
54
89