227
18
129
30
86
64
55
42
48
5
40
27
51
25
151
751
58
20
35
23
17
28
50
428
13
9
38
15
137
82
8
10
36
29
105
33
31
76
490
112
52
68
3
93