76
13
65
26
31
27
181
48
369
37
21
24
73
128
33
25
357
10
56
50
66
45
399
28
139
201
253
89
38
14
49
40
30
23
197
29
88
7
22
78
68
81
401
43
177
44
366
97