52
76
9
24
43
33
16
110
87
5
64
42
483
72
41
156
53
28
48
83
62
30
25
275
37
39
31
190
78
61
20
17
22
124
96
51
19
293
394
18
224
69
102
21
38
32
127
66
59
774