186
64
82
41
699
360
17
93
134
85
128
20
55
18
26
9
47
40
42
535
27
36
13
24
5
35
25
185
45
52
112
23
8
145
38
16
662
123
48
127
75
109
152
107
33
90
81
28
30
43