15
13
31
60
1
11
37
35
16
18
21
105
7
17
12
237
23
10
57
42
26
53
24
33
83
38
8
114
74
4
14
36
22
40
19
199
28
397
48
62
498
67
5
72
70
118
91
47
63
75