105
47
154
46
54
31
26
11
73
58
34
7
32
53
16
50
55
10
976
25
77
88
40
22
110
28
43
45
18
15
29
41
78
21
364
51
91
13
42
95
128
72