36
18
6
48
23
21
74
24
43
17
15
30
35
70
25
22
20
98
93
14
49
26
40
258
47
132
2734
95
8
27
214
239
174
590
130
252
113
39
52
359
66
1025
59