72
168
41
252
48
42
63
81
93
58
91
60
84
51
396
155
250
50
149
14
30
213
39
16
141
57
33
59
160
180
150
92
69
21
36
31
32
70
35
82
40
34
409
23
49
169
122
29
24