36
32
43
35
90
61
41
28
24
40
65
27
42
48
23
94
44
21
20
55
77
45
53
156
72
78
83
47
38
50
135
58
70
288
18
29
11
39
19
106
34
107
52
144
110