71
113
47
91
25
234
15
19
106
81
16
31
43
315
29
126
78
37
17
149
18
94
89
41
46
66
44
254
163
87
107
32
197
12
54
6
26
23
69
53
463
196
13
99
11
48
80
42
500
114
241
152