75
129
46
58
68
59
48
148
28
180
43
24
34
215
81
44
37
51
45
71
112
29
27
62
47
30
41
79
90
55
80
21
125
13
16
149
18
12
84
4
383
36
164
22
261
23
15
76
31