173
106
172
138
45
35
60
20
24
83
40
121
26
44
69
325
43
62
132
230
223
58
117
78
71
59
31
17
112
48
53
612
96
30
104
93
68
63
67
220
236
159
145
148
261
23
99
412
22
184
214