57
50
133
191
45
44
66
34
54
25
39
23
51
2
76
60
22
93
135
91
102
29
65
175
75
31
59
11
98
37
106
15
48
61
4
6
287
24
33
21
16
55
17
151
97
47
62