88
83
307
104
174
20
93
73
63
347
26
191
56
42
10
18
79
75
107
24
212
19
16
237
105
25
189
92
53
11
205
6
23
113
31
33
7
37
94
46
49
13
69
54
29
32
57
12
62
17
22