38
84
233
11
160
149
16
25
51
29
94
90
42
139
67
225
49
50
17
47
19
58
526
27
26
64
40
30
81
22
36
1
41
70
117
21
77
188
110
20
31
108
62
107
164
103
34
132
14
45