405
114
336
60
275
34
24
432
51
80
23
36
153
72
81
41
32
55
43
65
63
78
309
75
233
31
45
49
42
103
30
127
21
95
246
98
138
56
97
58
46
61
48
125
191
54
73
77