108
325
223
237
168
40
85
49
249
194
84
88
43
72
15
113
120
64
190
24
44
26
98
134
31
53
41
50
71
47
42
48
11
116
45
123
12
130
54
90
309
20
75
239
195
39
155
30
67
149