108
43
7
27
17
21
11
15
9
151
16
4
37
193
29
392
34
467
188
18
361
31
69
131
23
22
60
10
33
41
669
38
145
61
39
114
2637
68
5
104
372
24
354