46
15
67
62
94
47
56
21
109
42
122
83
121
12
7
10
6
33
31
26
211
154
58
245
45
44
128
152
22
248
160
66
52
49
18
35
20
95
17
13
29
27
5
76
71