79
33
75
52
90
76
51
29
20
39
144
15
60
37
163
63
61
30
28
104
11
175
58
93
40
73
80
43
32
124
152
83
113
55
12
116
65
19
165
278
41
91
174
101
256
86
34
153
87
38