41
49
31
12
10
38
105
79
291
17
11
823
13
26
19
135
8
23
46
163
4
32
829
81
561
9
18
27
180
36
30
76
55
72
390
45
184
7
103
87
541
60
61
131
231
50