71
30
26
70
87
63
54
76
45
35
80
170
61
43
344
18
120
224
89
205
125
96
78
16
49
46
24
153
48
21
32
77
23
114
356
37
40
55
29
44
411
58
94
177
214
117
33
20
19
51
123