119
42
14
16
87
32
33
69
231
11
5
23
79
8
39
2
6
78
322
24
30
38
49
9
43
7
59
44
50
152
143
37
36
19
62
3
1
35
12
10
288
15
76
29
28
40