81
148
65
60
30
25
34
113
27
111
98
13
159
20
158
57
53
7
146
71
141
21
29
26
24
31
49
18
11
5
38
70
23
12
68
28
22
19
3
15
54
45
14
46
1