113
238
29
51
57
85
2
44
19
53
31
13
20
22
8
12
28
27
5
16
9
32
7
30
45
26
78
96
38
23
42
21
24
76
41
40
37
34
70
39
83
43
55
102
75