71
18
39
17
22
80
86
70
31
117
77
186
112
254
100
38
44
171
132
285
19
102
53
28
101
410
116
111
57
30
122
24
262
32
25
95
35
15
33
23
10
98
5
26
13
49
561
69
42