97
25
58
85
17
112
39
80
63
107
79
15
27
23
12
9
13
56
14
115
7
20
44
19
201
272
96
37
66
525
28
95
210
50
40
64
151
55
26
41
130
72
29
169
36
35
33