23
3
6
52
30
39
64
8
68
40
177
9
62
133
24
16
157
59
7
86
29
232
315
98
48
21
119
51
1213
33
56
4
50
180
53
37
36
45
34
156
49
331
85
25
15
93
151
242