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