313
11
15
69
120
185
38
3
26
46
19
169
13
23
61
613
60
121
10
32
78
125
444
59
25
41
39
99
5
7
48
210
14
147
55
109
453
9
95
218
17
65
252
18
24
8
155