67
31
10
48
4
25
17
26
93
8
59
76
35
7
30
1177
21
61
42
60
106
18
37
68
217
23
36
69
362
124
248
390
6
252
360
86
130
52
34
215
43
190
80
83
338
22
282
62
128