40
17
18
23
108
7
22
13
238
12
24
11
58
42
28
55
25
26
37
89
48
8
14
116
76
4
15
16
38
21
201
29
398
49
63
512
69
5
73
74
118
93
64
77
32
90
281
54
59