69
13
41
21
23
104
43
19
48
85
172
354
22
25
3737
202
63
9
387
20
123
12
56
1218
40
28
2
7
14
16
478
33
75
11
50
46
4
27
3
257
135
99
78