48
93
12
89
74
61
31
38
9
35
59
236
56
47
64
69
116
17
104
62
137
79
199
139
25
46
108
307
76
85
188
466
202
19
227
109
114
65
191
21
16
71
94
53
145
128
140
410
55
42
92
51
67
319