3
12
213
61
268
141
144
245
113
31
29
33
19
117
25
38
153
45
32
11
106
91
58
9
111
47
119
14
5
24
8
71
15
133
64
22
40
52
425
36
46
76
16
43
124
54
69
20
126