57
68
31
32
153
34
150
58
30
114
10
9
8
47
25
23
104
40
50
13
11
21
15
748
24
86
89
48
42
1
44
65
126
71
5
17
96
93
56
100
22
121
51