104
27
73
58
57
138
148
55
21
18
91
4
36
29
142
240
7
112
17
24
79
19
50
20
145
59
25
40
15
30
10
72
89
47
63
128
5
121
11
23
67
61
569
13
88
9
71
81