365
95
46
26
15
59
19
93
188
20
13
42
66
143
39
18
279
53
24
25
70
81
47
318
317
49
201
9
331
849
446
32
55
71
84
522
154
99
10
6
11
229
57
108
41
60
33
50