108
54
200
75
42
37
57
71
35
30
60
40
13
34
44
31
39
43
129
189
51
152
47
61
112
101
81
45
36
73
22
89
135
50
126
130
85
113
136
65
58
41
52
15
93
72
123
33
38
32
134
103
48
67
62
53
96
104