15
17
50
49
10
326
29
63
89
158
6
33
301
72
131
102
53
65
57
76
43
28
35
59
105
39
98
75
32
422
31
81
107
37
42
12
14
38
79
60
1
30
55
40
34