36
35
136
77
28
144
165
23
92
96
43
125
173
64
19
33
47
34
38
130
40
12
37
109
59
167
87
48
42
78
234
496
17
16
460
166
124
27
24
13
309
15
120
7
25
105