76
10
21
102
81
32
73
13
34
52
53
18
22
12
11
8
30
38
26
59
15
9
294
127
74
154
24
57
40
163
6
61
205
170
54
214
78
51
20
35
281
90
118
82
33
399
133
28