126
87
378
69
7
20
23
91
11
389
37
28
21
238
41
22
15
29
508
92
72
27
286
595
14
187
755
25
17
1698
18
120
98
9
108
73
291
128
303
40
158
24
60
19
33