314
23
11
114
10
15
8
33
75
31
117
103
45
391
72
68
46
19
55
353
121
961
96
116
120
35
24
1245
92
40
2
59
26
39
81
20
21
213
28
50
9
66
16
4
25
27
580
179