41
14
36
232
105
85
114
6
3
325
48
94
97
16
72
149
82
8
284
172
280
34
55
58
141
529
59
44
63
139
30
87
20
29
22
90
24
123
126
65
18
286
35
11
61
183
54
46