26
12
39
17
13
55
93
46
240
33
51
27
23
36
47
67
73
19
88
76
50
94
222
223
59
38
90
53
102
79
110
201
124
20
85
41
89
21
43
35
127
64
16
92
128
22
152