12
20
65
26
27
7
28
112
15
63
42
36
10
31
22
23
396
38
70
59
11
62
43
74
105
19
48
152
80
32
45
139
17
84
174
122
106
9
25
55
64
255
67
114
46
145
108
29