48
429
31
106
115
22
30
24
6
40
54
265
23
124
42
44
39
448
114
18
20
32
135
80
57
336
13
27
66
65
192
75
36
159
43
71
158
19
61
102
100
91
50
73
11
255
79
41
175
543
319
33
665