148
228
188
45
89
125
95
38
144
65
131
197
162
37
68
34
118
104
31
319
69
35
72
353
103
36
64
53
56
23
8
29
30
326
62
33
43
44
21
24
14
101
97
91
238
54
98
154
117
166
42