5
4
10
13
6
7
9
15
21
24
29
30
22
133
8
25
12
129
26
23
86
11
75
33
48
31
328
37
43
28
19
18
14
20
34
54
27
63
36
70
42
76
98
3
45
35
46
77
94