11
99
102
21
273
53
155
48
64
143
47
59
19
33
66
9
37
78
13
61
23
44
35
22
63
20
27
69
148
57
160
45
91
124
242
12
55
238
214
24
38
74
6
16
4
2
101
39
34