323
49
124
57
30
19
12
25
22
10
4
7
16
6
5
60
35
71
46
32
28
29
13
1
27
75
43
17
68
21
38
148
34
18
44
77
26
56
76
90
121
113
85
20
259
102
129
266