5
22
7
49
89
52
32
11
102
42
108
107
358
44
27
124
63
21
75
83
30
39
50
24
9
111
112
66
23
45
15
74
34
187
14
616
13
80
38
37
97
167
36
121