46
61
43
30
126
45
20
90
41
121
15
63
9
38
8
52
13
119
162
23
11
114
347
88
29
12
73
1058
39
95
58
81
49
16
86
84
103
161
100
59
21
10
22
44
36
24
19
7
229
17