58
96
23
223
98
4
77
12
17
121
72
42
90
185
113
46
158
34
20
53
30
16
18
48
102
15
43
8
118
63
10
13
83
22
29
157
75
86
68
70
60
262
27
7
36