23
38
164
42
60
141
66
26
51
218
10
607
8
57
65
105
176
133
106
71
27
128
15
18
301
24
12
31
84
11
16
13
55
34
58
86
63
5
22
7
20
85
19
25
75
88
28
39
45
52