181
66
58
57
56
65
31
87
36
29
96
47
24
7
83
61
63
52
129
37
59
44
16
22
120
40
53
9
64
43
34
97
78
240
2
62
15
13
41
27
136
17
39
154
20
515
75
23
26
21
167