4
15
9
18
13
84
25
26
348
7
85
11
16
14
42
28
106
12
21
51
3
8
77
34
17
53
5
6
22
323
52
23
54
10
41
27