203
76
11
8
75
41
20
25
1038
51
29
135
98
69
47
21
147
27
101
594
114
924
83
110
59
40
24
45
31
28
17
717
58
257
18
46
32
56
65
22
50
48
33
163
87
82
8272
72
108
16