69
31
22
105
19
18
146
49
133
245
62
96
45
90
88
55
71
127
1592
51
44
202
372
60
41
70
50
10
16
154
89
108
91
37
104
13
57
43
358
139
129
40
67
12
8
102
6
28
15
119
515
24
73