96
72
87
197
76
41
35
116
38
270
179
113
4
198
34
84
20
103
83
64
52
194
65
32
58
79
31
30
74
679
69
37
47
138
24
42
159
36
26
90
291
57
145
252
33
49
29
44
12
14
16
39