48
45
57
19
49
34
102
85
32
36
178
146
248
123
152
42
22
236
37
122
83
14
69
18
129
41
105
12
21
28
66
403
17
47
88
79
232
33
113
65
95
31
97
54
120
51
29
61
6