7
4
36
11
25
3
21
35
2
87
8
5
73
81
47
23
10
15
30
18
6
1
31
44
12
102
238
85
57
49
584
41
26
14
13
19