210
97
37
38
15
95
13
134
69
135
131
32
81
55
54
52
83
93
47
66
59
11
35
65
33
34
40
75
41
3
39
12
88
5
86
21
53
42
70
94
109
505
82
49
19
26
68
189
30
43