76
16
8
43
17
36
105
49
62
41
15
120
50
90
35
84
56
228
71
14
63
72
33
28
19
24
147
132
241
39
11
477
151
545
38
10
66
123
29
46
99
218
25
77
124
7
57
47
81