21
164
40
12
300
36
6
23
317
35
10
52
11
137
34
22
51
20
161
41
150
28
32
47
66
44
15
25
19
27
244
56
45
77
153
226
24
30
14
195
99
321
386
349
26
75
112
65
382