28
149
200
113
163
8
6
14
9
160
91
7
5
48
37
23
59
64
25
29
42
10
12
20
99
47
130
63
76
53
69
32
105
21
158
17
73
15
26
41
18
116
22
79
56
16
30
11
55
31
36
54
38
40
88
27
39