46
164
47
18
56
193
43
153
625
11
21
17
15
5
84
82
158
28
41
39
32
13
49
320
38
77
129
14
69
23
25
51
98
52
68
503
109
58
125
36
65
20
75
4
33
100