282
69
23
38
85
120
53
45
64
67
24
52
199
19
150
25
170
195
71
97
60
13
128
54
32
6
109
372
166
36
89
39
90
16
27
11
17
44
131
82
55
9
21
2
86
41
118
51
140