41
129
244
10
23
13
24
30
87
8
59
3
18
57
44
33
38
35
17
14
31
486
37
74
70
239
68
12
71
145
20
76
48
9
19
26
50
53
39
146
100
98
85
90
28