92
35
81
86
42
176
80
51
64
154
9
66
97
101
36
70
202
22
353
73
172
116
93
268
159
111
46
231
113
24
52
89
60
13
27
10
26
14
90
33
12
55
105
63
43
34
53