30
38
9
21
36
12
15
238
29
89
23
37
183
8
22
95
14
19
49
11
17
201
100
83
10
69
66
40
59
48
252
72
1627
18
27
295
44
28
136
3
34
33
42