7
35
31
3
43
59
5
32
10
17
11
6
27
26
15
65
14
20
13
34
4
29
54
275
12
81
67
19
16
33
21
651
57
8
25
61
139
236