128
29
12
93
99
8
28
49
173
18
37
19
11
61
280
20
21
52
35
17
54
94
6
126
13
73
86
132
33
89
46
9
82
43
22
59
27
7
264
76
70
26