6
76
5
2
17
44
28
46
19
24
13
31
61
57
20
30
36
29
3
1
9
79
51
54
37
21
42
58
131
10
68
27
11
35
15
141
101
50
25
8
145
130
12
884
394