23
42
20
31
226
8
94
69
10
11
138
80
63
81
24
58
28
6
53
309
77
43
51
22
302
82
15
29
55
26
85
12
33
30
101
157
44
25
98
110
60
83
40
56
74
48