98
50
26
49
83
92
11
43
33
35
119
59
15
41
187
65
51
56
124
39
78
117
76
89
53
28
38
57
109
48
189
102
113
45
77
31
18
120
93
46
29
208
178
108
238
36
74
195