25
53
47
97
74
105
140
271
27
15
59
84
43
17
28
121
44
16
196
39
20
46
362
110
116
122
29
86
75
165
52
33
69
36
22
38
176
51
80
162
21
24
42
34
96