49
136
20
26
123
31
148
33
119
62
61
67
34
76
45
164
57
3
10
9
27
278
30
13
5
378
38
18
142
90
23
51
12
120
37
32
11
15
4
21
17
40
25