115
12
59
56
14
20
8
3
18
21
31
181
248
165
261
39
62
5
15
29
17
24
6
27
19
52
22
45
4
26
2
138
95
13
444
25
108
87
10
58
44
68
36
28