180
60
76
2
122
187
279
64
235
24
46
19
127
166
37
32
107
101
1723
145
58
55
28
376
22
70
63
143
195
85
83
34
121
44
106
25
16
21
38
67
7
318
53
627
767
9
153
14
49
6
17
39
66
35
18
61