23
43
133
39
7
15
120
156
20
40
28
45
11
113
44
5
14
37
93
29
65
67
77
76
165
112
72
53
85
26
9
146
17
48
68
38
30
22
92
36
27
114
46
104
200
253
24
102
110
166