22
11
23
12
52
15
10
44
249
27
3
4
19
33
7
6
34
24
31
41
42
247
29
38
16
21
35
40
69
46
28
13
112
17
150
26
57
63
53
92
108
525