27
66
75
132
87
67
26
31
22
1
7
118
68
23
46
16
102
35
77
43
200
4
98
59
3
44
76
187
85
39
384
188
57
50
5
396
96
101
14
92
229
29
114
17
33
72
49