112
87
26
63
75
50
128
38
19
10
81
27
65
33
53
170
54
92
51
82
144
93
153
202
55
44
22
102
208
17
30
130
36
74
34
67
23
24
43
16
25
254
39
163
46
45
85
29
71
59
58