8
20
2
26
5
7
29
14
117
22
40
41
42
6
23
48
16
18
50
13
27
25
51
12
10
124
33
81
114
15
47
17
9
4
24
106
36
550
284
39
30