86
28
9
69
31
61
18
32
87
53
3
55
148
54
8
42
19
15
12
39
7
76
38
175
313
126
132
190
79
24
60
136
68
29
20
109
34
90
66
115
110
21
41
111
37
26
57
260
75
44
17
16
27
25
13