29
44
9
15
24
22
18
49
282
39
78
10
28
115
51
84
21
56
37
116
35
25
46
106
3
7
76
16
20
182
64
74
145
69
85
648
80
50
90
8
31
57
30
73