120
17
96
189
43
48
26
47
150
112
25
72
1
21
56
23
8
55
46
129
12
40
14
44
165
49
19
13
76
69
7
1390
10
28
15
50
37
77
61
30
45
73
16
27
35
75
58
36
84