23
37
374
25
17
77
73
16
87
63
13
18
67
30
42
12
33
174
10
162
22
70
35
156
154
41
28
27
176
72
29
1145
5
91
50
53
7
217
31
150
90
69
60
49
36
88
306