22
74
148
11
33
93
18
14
53
21
37
68
16
10
109
223
35
116
61
32
46
150
195
94
105
208
50
84
49
83
127
38
39
97
163
119
45
201
124
57
40
73
135
67
17
47
214