22
48
294
213
47
12
20
113
126
148
45
66
115
42
34
84
74
362
16
131
18
44
68
41
14
93
8
33
27
37
86
91
118
26
13
88
92
718
56
109
28
179
73
327
156
75
36
106
63
141
382