6
21
38
12
20
9
19
2
71
24
43
31
44
30
8
81
41
17
85
25
96
23
10
42
45
22
69
28
141
54
49
56
58
89
37
29
130
72
33
65
55
175
321
145