81
14
23
25
149
85
76
101
26
30
103
24
176
115
18
36
47
70
55
148
41
32
73
44
75
53
38
68
54
116
49
12
142
69
122
553
544
124
34
126
95
16
301
64
74
27
426