96
173
42
128
23
67
71
15
36
34
51
70
59
38
209
18
111
39
31
109
84
90
91
21
43
93
28
49
24
13
19
37
47
11
120
108
72
190
211
141
76
40
50
35
206
56
192
351
68
26
29
147
66