65
103
47
20
12
9
23
101
73
24
26
30
38
14
40
498
32
34
19
31
84
50
63
46
4
61
48
126
39
57
41
33
18
21
22
16
17
13
11
27
95
76
36