30
26
11
24
58
12
98
202
13
151
80
53
9
73
5
69
18
75
89
21
56
60
76
17
42
34
0
33
22
4
25
14
32
7
65
8
29
27
135
15
37
102
44