21
374
123
20
35
156
407
7
11
49
13
24
10
75
8
30
34
19
14
76
52
5
61
301
352
3
16
53
165
17
44
18
78
140
71
491
262
90
86
101
185
133
114
6
45
43
196
2
29