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