98
14
43
6
33
257
4
20
41
18
71
21
22
55
1
15
11
97
10
29
199
50
57
290
7
49
193
1350
109
58
79
253
5536
17
24
77
125
317
153
141
418
38
66
13
1701
26
19
72
47
12
8
83
285