115
8
28
565
94
14
570
8320
121
794
35
177
259
134
65
61
123
143
60
119
49
19
13
5050
51
27
47
269
9
1639
81
31
188
88
66
43
32
17
105
26
75
16
67
107
6
109
255
46
70
234
4
169