147
180
37
22
150
141
149
126
50
13
225
39
116
24
59
18
34
86
66
11
35
46
75
83
36
41
10
58
157
32
9
97
31
130
61
12
117
53
235
17
62
194
28
54
234
72
64
516
98
93
386