17
121
30
19
67
32
62
95
68
65
112
28
77
20
85
35
42
106
14
29
84
82
15
10
52
78
49
24
154
147
39
12
43
90
41
16
635
86
33
21
51
66
390
309
18
23
87
13
9
70
163