115
11
46
112
73
61
44
242
168
28
183
102
101
230
40
104
89
116
51
19
136
55
132
238
119
68
67
59
210
133
65
39
77
75
187
149
47
17
80
81
21
237
57
86
53
18
36
109
82