31
94
156
43
30
160
46
90
15
120
29
5
25
109
12
10
13
22
11
6
40
21
105
75
69
174
19
14
54
64
16
27
93
26
122
107
273
92
37
61
39
63
96
24
119
23
53