58
63
56
30
2
44
150
20
143
67
111
981
108
114
48
14
124
18
955
6
13
25
221
53
8
62
45
611
110
16
35
28
65
22
175
12
39
29
31
96
51
484
60
23
40
11