22
100
54
122
43
108
74
106
20
246
39
44
37
33
93
40
105
11
55
64
41
94
52
46
157
68
24
70
38
35
17
63
80
213
129
73
84
136
117
69
27
178
16
10
25
240