120
27
24
22
121
34
55
31
225
47
94
80
40
84
16
26
83
38
65
74
137
251
92
49
29
19
82
86
13
37
46
25
36
56
103
43
62
17
135