5
7
21
40
31
13
42
16
19
28
418
23
49
66
18
34
11
12
48
14
15
6
59
22
77
102
4
46
37
10
9
275
8
74
86
35
100
33