7
32
31
245
5
108
6
9
33
84
18
70
23
89
12
25
3
75
51
28
76
20
8
29
52
98
166
49
44
77
66
126
27
16
34
22
24
10
88
14
21
26
11
81
43
41
250
118
45