64
41
525
15
38
165
23
13
324
154
58
329
264
46
48
105
270
370
79
89
109
265
320
108
53
299
79
192
157
65