85
37
36
89
113
38
43
105
24
17
49
57
170
208
174
12
45
93
269
280
48
39
60
22
31
66
50
59
16
64
18
132
70
97
452
54
30
28
87
33
19
78
23
13
103
26
5
35
153