659
16
37
82
4
0
2
13
42
53
9
5
46
31
167
11
7
28
131
30
17
12
21
24
14
27
35
116
51
75
47
1
23
41
15
6
300
25
19
34