88
65
32
100
9
51
12
25
117
26
36
52
60
44
30
55
33
39
71
23
34
35
10
61
102
107
48
43
58
99
50
11
161
29
42
20
322
45
14
46
24
83
320
17
40
54