62
83
31
40
58
61
54
29
2
36
148
16
44
132
63
108
957
14
120
935
6
10
25
196
12
50
59
39
599
106
20
33
35
23
22
167
32
26
90
473
15
5
56
21
11