32
43
124
174
88
20
4
9
13
12
29
22
15
134
11
23
125
5
7
183
6
3
1
35
175
79
41
228
8
89
98
18
17
45
217
78
36
68
77
24
233
374
59
60