163
7
43
9
631
95
180
33
29
133
63
72
92
31
17
42
81
288
303
35
41
30
21
11
78
332
27
136
53
50
231
52
48
2
13
20
45
140
34
23
60
206
40
1
4
47
6
108
209