134
30
63
64
49
80
73
160
99
420
60
298
85
50
68
89
254
337
293
59
16
102
228
51
79
39
58
76
400
72
14
157
137
62
46
248
93
11
84
23
41
38
6
25
69
33
194
29
121
112
106
54