125
57
88
49
25
180
65
10
79
30
111
120
81
5
33
23
70
74
84
61
29
34
28
134
69
217
18
178
53
35
27
41
56
38
297
435
36
77
52
376
561
37
40
58
20
48
55
251
64