52
39
245
45
47
53
19
124
96
10
30
63
107
25
27
17
86
61
16
44
64
12
87
5
43
35
22
32
18
38
60
34
9
23
8
51
41
62
7
232
113
11
13
132
29
69
36