176
781
28
2
100
178
80
77
115
204
19
102
74
9
11
15
32
8
34
83
33
140
41
3
4
26
24
42
90
48
208
20
6
59
10
85
43
38
121
14
58
289
93
37
49
50
64
112
144