4
21
38
12
20
9
19
2
71
6
24
43
30
44
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