15
32
280
9
44
25
10
23
13
21
31
37
12
17
30
24
57
29
6
7
3
27
20
49
26
22
41
46
5
53
94
54
33
171
72
43
35
19
36
34
76
83
66
189
82