379
29
273
15
248
11
8
17
37
210
40
26
364
18
104
82
136
92
78
83
96
91
24
61
68
88
28
64
43
31
5
30
189
55
32
22
4
21
60
44
7
77
12
170
71
47
35
115
123
20
94