22
14
63
46
15
24
23
49
100
37
75
33
383
120
312
38
44
42
20
83
40
60
41
67
69
124
32
99
82
27
30
84
93
51
11
81
105
62
26
135
28
115
6
232
18