82
90
5
12
51
46
250
67
70
96
72
15
26
409
20
62
24
102
74
41
10
29
97
43
45
25
7
71
42
6
130
58
4
56
32
17
8
61
16
14
33
3
95
9
37
49
36