11
22
14
23
4
30
12
28
24
130
67
169
102
78
83
49
19
112
44
35
33
533
7
9
18
119
68
132
70
36
27
61
51
20
38
53
85
40
63
99
31
25
57
58