36
56
187
22
94
33
48
86
43
576
331
76
163
423
70
330
45
41
38
272
31
193
164
144
112
40
37
83
126
133
88
90
34
61
104
50
73
95
233
127
287
17
169
72
113
93
102