36
16
105
68
35
210
18
52
7
20
31
12
45
53
57
61
10
48
29
103
34
26
5
24
4
65
110
88
121
23
199
70
47
278
62
124
40
21
49
259
86
19
22
281
13