47
86
28
43
105
30
109
63
39
36
68
186
121
21
150
74
27
46
40
60
64
93
90
3
41
65
56
17
73
15
822
33
25
34
211
2
9
42
23
37
20
11
35
16
242
48
14