12
52
112
5
4
11
43
21
28
46
119
145
39
60
65
136
24
27
16
58
25
7
10
17
133
42
19
137
54
56
35
45
227
51
47
44
36
140
41
8
162
66
48
69
75
78
34
53