49
48
176
97
87
35
11
4
27
50
14
26
31
52
19
120
33
6
30
21
24
39
42
7
23
95
55
144
132
74
9
291
46
40
54
91
167
153
29
8
130
12
133
36
47