40
90
17
136
22
28
77
18
19
13
30
36
15
11
62
24
12
16
14
108
21
524
20
46
23
26
29
37
9
27
4
52
56
53
10
107
75
8
96