39
31
21
49
17
23
22
27
172
53
16
32
28
30
36
119
163
24
144
50
45
61
253
111
86
54
97
99
37
43
10
89
26
40
18
129
82
11
34
107
81
13
109
25
56
29
78