25
95
38
59
83
165
98
49
20
122
50
26
123
61
197
36
35
72
68
268
58
34
43
64
22
24
18
116
37
11
14
53
15
73
109
3
103
13
233
48
127
28
141
70
84
56
74
47
69
86
12
166