15
11
21
31
19
2
28
16
6
52
14
13
87
5
43
34
36
22
25
32
27
7
17
12
243
45
18
20
38
41
10
26
35
9
134
373
117
174
61