321
117
33
764
32
411
433
51
28
197
127
31
12
220
80
182
9
59
1415
44
113
418
13
79
10
25
106
53
555
57
84
55
23
42
62
157
103
35
24
232
187
48
241
36
21
110
978
124
190
174
7459
17
92
72