16
73
35
121
62
88
40
136
81
112
368
163
94
33
113
76
17
39
65
70
66
41
53
115
22
89
64
51
25
36
75
77
50
58
48
80
104
45
150
74
46
20
44
151
178
182
32