85
41
93
33
198
34
19
53
83
52
36
160
71
77
128
35
252
154
5
94
51
29
21
11
68
31
32
39
38
99
267
72
7
64
193
17
44
26
43
70
96
153
179
45
56
15
147
105
8
22
13
111
12
73