33
92
48
131
195
29
70
102
20
50
75
26
24
83
15
153
18
45
14
99
159
47
5
13
172
111
11
95
248
54
145
42
32
268
62
17
282
116
28
59
7
119
124
136
16
12
72
34
214