117
72
35
30
48
19
13
51
44
66
36
17
11
764
85
18
69
42
155
133
77
344
189
29
34
60
71
179
57
87
142
98
15
386
102
81
358
33
39
90
410
23
37
75