98
4
48
21
23
55
74
25
11
147
43
9
22
97
66
71
17
24
19
6
84
33
60
26
42
58
5
63
64
128
261
78
47
41
70
36
92
61
110
77
8
50
67
32
20
53
29