39
65
45
56
78
111
37
13
25
134
397
62
32
58
18
250
57
49
108
48
87
31
181
50
67
42
541
119
40
20
33
199
69
79
93
24
206
34
11
83
124
175
21
142
86