294
58
20
49
107
16
122
4
37
29
276
63
21
44
17
52
105
8
39
99
48
31
42
23
41
45
2
14
11
27
53
12
62
7
40
43
13
6
483
18
10
150
188
26
22