23
22
217
62
46
55
44
50
69
64
81
110
233
63
16
34
68
12
91
80
90
54
39
52
56
13
28
30
43
40
17
33
19
18
32
4
70
47
95
53
41
114
107
117
58
151
36
11