68
28
271
33
58
150
77
49
36
20
48
82
64
25
47
41
35
45
26
121
60
123
86
44
19
9
138
52
91
40
89
27
43
42
32
23
109
130
78
24
55
8
29