145
232
163
30
43
435
77
21
73
57
64
54
20
38
93
23
10
81
12
16
98
142
108
151
200
137
125
106
69
116
345