29
87
16
125
45
31
18
50
67
26
6
24
4
48
21
36
22
160
39
66
47
63
83
20
59
40
34
179
96
3
37
113
49
27
15
287
58
11
163
227
127
30
23
69
14
9
84
54