19
29
55
25
30
6
31
15
212
51
74
4
20
28
22
10
5
11
106
97
34
18
110
7
9
87
8
16
36
196
112
17
23
81
24
33
354
375
103
13
3