17
15
20
30
31
4
33
11
48
26
68
142
13
7
22
5
98
86
28
34
62
107
10
63
47
3
25
57
61
54
177
27
14
51
88
372
91
8
1
117
12
96
49
18
40
19