5
22
7
49
89
52
32
11
102
42
109
107
359
44
30
125
63
21
75
83
39
50
24
51
9
111
113
66
23
45
15
34
187
616
13
81
38
37
97
167
36
121
28
27