50
80
25
109
14
62
31
28
13
6
5
87
286
56
54
305
16
27
51
11
70
65
19
12
43
75
94
32
8
29
22
69
21
15
10
48
7
18
9
2
26
23
171
41
52