8
59
132
31
5
113
472
15
48
33
58
24
548
60
14
51
53
19
13
39
20
29
22
2
25
103
6
41
43
12
42
27
3
32
71
23
77
106
49
62
89
16
112
114