21
36
364
19
11
20
67
29
22
34
32
30
265
7
52
25
103
57
61
37
13
106
41
112
17
40
12
136
26
42
75
24
93
27
14
49
70
55
381
173
94
39
118
141
991