30
39
26
56
14
9
31
19
12
16
40
78
61
245
142
141
38
59
33
187
15
82
102
18
49
17
35
10
28
24
3
37
152
91
134
138
23
53
34
22
6
62
27
44
88