60
31
99
66
30
65
14
12
116
21
195
108
151
59
22
47
7
77
27
24
13
42
54
52
10
33
20
11
19
72
55
57
41
94
40
155
28
51
29
157
17
38
9
102
43