2
5
7
41
13
11
19
31
17
88
62
37
45
30
63
42
33
8
137
103
128
21
125
54
29
25
82
152
100
15
61
10
191
192