45
73
10
7
72
46
30
94
69
21
24
34
26
32
3
57
13
71
51
6
2
5
12
58
43
29
17
121
86
130
19
118
18
100
56
74
9
40
20
101
15
397
42
22
16
138
167
81
66