386
361
137
58
43
14
271
139
33
47
46
22
40
38
17
31
21
143
51
44
232
961
16
23
74
6
80
36
13
15
100
502
79
9
52
61
39
85
155
5
30
92
10
8
104
215
41
29
25
95
28
221