39
25
36
82
55
15
79
48
29
358
129
232
142
86
33
83
35
289
31
34
124
38
8
85
174
622
111
44
18
152
56
60
28
17
77
70
14
62
16
45
57
214
41
160
216
46
24