227
19
45
98
29
76
440
35
71
26
39
23
48
116
75
50
112
366
7
24
90
69
47
33
43
174
64
38
14
60
200
210
10
34
31
27
21
146
74
57
11
67
32
18
5
2
118
242
46
36