16
130
50
40
36
38
11
109
27
19
24
159
29
53
55
12
120
63
82
213
48
108
114
35
92
84
124
42
13
31
91
23
28
75
32
78
15
10
18
133
95
5
26
33
59
22
1005
20