19
30
92
305
26
54
12
65
74
33
62
40
27
15
78
47
50
41
195
37
70
28
16
35
29
51
55
8
18
60
139
76
48
13
43
49
88
24
265
9
34
140
323
97
102
32
31
20
22
10