11
95
450
14
37
87
13
317
61
35
67
43
33
10
22
3
26
4
403
65
18
25
164
80
52
8
27
51
60
194
15
12
42
20
558
58
7
121
29
98
88
6
130
255