30
36
25
9
20
89
15
188
18
8
11
19
163
84
21
49
61
35
73
54
37
26
32
5
51
33
125
12
16
144
88
81
111
75
107
46
154
45
43
3
132
4
39
158
23