15
39
57
33
6
133
17
101
5
7
8
251
37
28
29
11
18
118
4
24
96
54
21
297
13
75
66
20
195
53
65
80
32
40
82
116
135
281
68
59
167
12
52
120