48
49
22
47
50
3
33
12
97
133
56
77
25
28
18
11
23
44
36
78
6
87
30
13
15
53
7
17
81
20
107
63
10
59
90
32
67
74
9
43
279
147
35
136
294
232