1
13
149
350
14
16
102
119
5
26
20
15
56
79
299
110
81
34
362
44
11
6
18
25
23
21
10
4
239
424
46
39
61
58
187
48
22
49
9
24
71
326
3158
37
55
12
8