116
68
57
13
29
71
18
40
108
267
24
102
27
213
97
39
87
41
133
66
151
198
46
62
59
63
706
96
19
30
28
8
6
410
70
35
91
22
132
106
160
25
176
26
17
31