91
98
132
34
35
43
53
23
148
62
33
56
80
28
21
17
25
117
90
44
158
15
70
13
37
31
75
47
161
11
9
59
26
51
278
20
78
106
294
57
107
6
49
93
27
42
14
65
8
12