131
39
88
108
61
358
93
98
40
84
36
106
167
114
124
216
65
13
198
42
103
29
138
117
667
85
31
164
51
188
22
15
90
301
121
54
72
63
102
14
37
18
844
33
75
16
132
240
67
155
120
83