42
187
75
39
19
63
17
165
6
157
46
72
52
82
275
4
27
97
162
110
51
8
188
80
37
41
85
53
22
16
73
35
55
21
24
103
15
30
337
191
122
49
33
31
40