49
39
37
20
26
117
13
9
33
19
65
98
16
23
87
97
40
144
29
8
15
6
10
57
143
131
236
592
280
388
164
110
382
94
24
79
118
66
115
34
323
45
17
63
32
369
46
90
55
208
64