49
17
7
16
65
84
58
100
45
90
9
3
33
10
28
36
12
15
32
39
23
22
30
14
48
20
184
11
13
26
86
602
85
19
56
81
672
52
46