120
17
9
29
31
44
30
45
93
147
167
48
53
11
5
10
186
35
3
133
26
22
42
4
46
77
72
36
18
12
15
63
25
57
28
34
14
38
21
95
16
69
166