27
10
36
16
30
79
26
74
86
24
124
294
35
87
43
93
99
148
54
77
55
76
48
125
138
14
15
50
105
22
131
91
166
6
13
117
4
21
31
59
671
53
23
52
17
106
655