276
170
14
22
18
91
6
8
15
50
3
60
41
53
30
12
28
20
117
87
66
64
62
83
48
943
135
16
26
25
17
21
55
733
7
19
43
4
63
157
45
472
227
1
37
236