47
153
31
28
57
105
42
48
60
43
45
72
19
64
220
34
29
228
16
164
35
109
65
104
44
83
58
27
84
54
108
322
116
92
157
76
186
100
101
69
53
86
97
20
52
46
32
93
87
23
38