1374
135
65
59
164
35
39
87
302
156
4
3536
44
32
27
996
8
436
369
37
115
29
229
149
286
106
346
102
14
101
72
1524
396
536
132
48
146
81
74
21
155
20
12
60
666
26
45
19
22
17
43
239
96
118