28
65
73
18
19
12
37
50
142
67
54
295
128
26
77
25
72
48
60
230
24
70
306
20
59
56
374
91
204
43
76
11
21
126
80
36
30
10
15
85
297
89
52
208
120