11
123
29
31
24
43
9
32
19
15
13
53
28
48
171
36
41
54
30
137
38
117
39
76
176
16
75
50
413
148
63
86
314
88
80
200
33
102
744
323
259
64
181
174
145
110
129
114
49
115
25
87