18
54
656
26
84
30
16
712
27
285
89
13
73
35
37
184
21
10
25
3105
70
125
22
165
117
127
244
39
55
333
24
203
293
382
336
257
29
317
41
81
3
19
31
9
15
12
150
6
58