93
43
11
79
23
57
36
30
22
142
60
228
33
42
52
98
35
34
49
68
26
101
72
108
21
59
19
78
27
44
113
32
84
40
56
244
301
6
31
46
41
97
125
25