413
63
13
34
24
155
20
56
49
5
28
88
10
77
23
122
80
36
301
145
57
54
12
51
108
315
64
136
95
69
17
244
143
89
66
216
16
509
548
14
139
21
53
65
46
9
26
91
104
111
11
62