5
49
10
130
9
54
37
51
36
14
34
8
30
61
32
11
66
13
16
21
26
94
12
27
22
81
53
48
104
123
69
96
17
38
80
23
15
33
50
187
172
454
29
7
39
24