10
43
186
42
213
34
32
79
9
66
95
27
12
64
30
96
123
46
59
104
160
55
74
121
53
90
47
37
44
58
60
76
11
130
89
17
25
13
134
49
75
63
107
114
48
234
16
40
126
193