46
74
37
40
96
91
55
34
32
18
33
21
11
23
12
53
25
17
43
39
16
28
29
38
4
15
24
19
30
83
41
8
9
7
89
10
14
129
54
344
6
22
44
144
101
13