191
15
82
51
36
33
21
88
45
25
18
42
31
168
5
79
59
0
39
8
3
514
6
2
4
23
26
10
55
108
20
34
12
13
111
9
66
14
76
1
56
985
62
27
49
43