73
32
28
30
37
24
51
36
18
22
91
183
263
35
84
59
15
139
103
288
29
175
232
52
17
23
66
5
38
122
13
74
97
64
8
46
4
65
25
54
11
10
21
194
68
60
20
26