8
88
24
7
10
133
19
6
9
31
102
28
22
94
60
17
53
39
23
11
87
97
33
38
15
34
79
16
21
48
59
25
41
42
288
63
68
57
58
118
248
137
91
150
262
70