25
82
54
31
70
184
38
64
98
361
24
528
188
125
99
85
101
117
329
28
102
30
21
49
233
26
33
130
48
43
55
63
61
36
29
37
131
39
44
46
145
69
60
35
146
74
164