181
31
60
53
70
8
2
15
39
13
71
45
41
17
26
21
52
100
57
24
232
18
49
98
72
28
47
29
56
40
136
112
54
163
5
95
119
35
11
33
27
10
55
22
63
30
102