16
13
52
132
19
207
15
25
90
34
38
78
31
39
30
70
2
114
62
10
60
107
69
42
83
26
65
47
89
55
138
86
48
145
27
148
120
73
35
33
14
56
84
77
49
80
51