10
14
3
35
40
80
156
42
68
8
23
53
49
27
34
15
65
17
44
7
47
59
13
6
36
248
37
4
50
29
61
31
24
90
18
51
46
16
22