48
1249
257
23
25
30
14
32
36
40
80
21
115
74
86
39
232
28
79
10
9
386
45
76
26
3
159
35
254
108
15
216
11
6
24
13
44
116
70
63
4
58
90
54
123
33
94