25
39
84
104
58
165
10
57
36
343
66
70
15
47
16
141
23
26
43
173
9
31
88
85
75
20
19
13
18
11
5
774
49
114
100
3
29
38
30
69
41
44
12
28
52
98
27
17
68