81
72
21
29
71
78
58
117
22
32
52
40
25
37
96
27
12
31
30
103
24
10
138
132
43
23
100
46
139
503
64
97
26
47
80
63
128
14
121
36
214
17
116
61
51
38
33
91