96
107
8
48
13
25
146
36
74
86
123
53
46
437
61
18
40
32
9
559
15
26
310
14
1079
134
22
12
262
16
21
88
136
29
3
101
91
10
159
57
34
47
58
44
236
23
5
151