276
104
30
317
23
120
19
21
33
20
83
44
12
32
35
11
156
7
16
28
15
10
17
101
6
50
64
49
105
62
176
57
13
204
45
98
146
269