15
3
11
1
14
38
5
9
25
8
10
18
13
44
21
19
24
27
17
42
7
56
64
131
85
68
110
48
87
88
67
84
37
47
71
116
36
76
101
313
33