196
91
22
29
198
74
110
61
12
154
25
17
65
34
47
183
35
10
169
215
30
15
90
26
262
6
67
46
43
218
72
21
23
36
40
665
106
450
119
4
28
31
5
27
185
59
84
86
278
117
103