82
66
38
57
14
13
11
123
77
59
70
41
100
44
126
54
6
19
228
26
152
55
74
52
62
2
16
45
58
60
90
133
27
68
53
21
37
125
33
86
23
50
32
5
22
87
129
4
36
81