59
47
131
46
13
30
29
84
20
19
39
87
21
28
51
70
64
18
155
54
32
112
65
36
83
25
27
49
56
50
12
53
125
117
152
48
108
85
34
58
68
23
17
69
33
22
72
61
157
110