17
50
31
6
75
76
29
15
28
184
51
34
70
25
96
13
59
14
127
107
12
37
42
39
52
18
129
44
7
93
388
35
45
26
11
100
120
33
140
62
78
118
16
147
21
49