19
50
88
82
5
13
115
68
10
4
64
24
334
30
39
49
55
89
136
36
38
34
23
17
9
195
53
139
44
148
31
3
35
25
90
33
51
130
61
6
41
192
168
77
27
73
42
32