385
179
49
35
23
38
337
131
180
291
41
20
116
34
15
14
47
76
18
45
25
22
167
30
126
544
36
75
53
64
32
73
24
66
717
31
67
52
150
157
113
55
395
43
123
226
85
1236
94
39
70