50
97
12
6
114
54
19
3
45
73
162
23
125
79
18
22
31
7
89
38
20
16
42
14
21
17
15
52
10
77
11
26
13
24
27
207
41
100
34
65
67
35
46
9
39