36
21
91
27
28
30
32
39
63
6
135
25
1
29
35
43
15
41
12
89
20
24
37
148
44
38
7
16
11
10
72
19
8
48
3
9
62
40
22
505