25
36
53
11
89
21
10
31
49
27
38
83
315
14
283
41
47
43
33
39
44
35
58
86
66
122
134
29
48
23
133
46
178
142
96
34
15
22
120
157
82
75
19
24
5
244
114