84
22
67
31
19
100
107
32
132
59
232
113
92
198
34
18
17
89
218
372
801
164
106
73
399
61
33
295
36
14
42
29
43
211
158
26
146
469
28
12
396
58
23
46
256
388
63
54
70
135
234
74
7
108