102
88
49
98
28
7
32
9
64
5
75
2
245
4
8
35
19
21
52
79
74
99
26
27
39
6
51
12
45
103
3
14
50
13
11
17
20
38
59
55
77
36
53