25
67
21
139
41
93
18
48
22
13
33
47
15
36
16
7
40
109
37
101
146
65
83
99
19
12
79
10
75
28
27
54
125
70
23
20
215
197
44
87
111
188
190
26
42
156
17
8
35