40
14
19
98
15
24
123
44
22
33
31
61
35
114
13
7
248
25
178
17
23
32
16
87
27
11
46
20
63
12
8
18
86
6
5
54
50
96
45
270