29
86
74
97
25
18
51
60
31
27
19
57
13
10
279
91
46
6
276
11
22
58
94
386
14
5
96
108
41
26
20
34
50
30
21
196
33
62
73
24
7