46
21
399
14
49
17
45
84
30
29
53
78
37
19
59
89
51
131
23
111
28
31
50
16
13
22
20
18
141
36
25
83
70
105
269
136
69
118
38
72