119
245
23
11
26
17
25
10
12
56
19
198
89
24
29
58
38
150
128
66
31
33
36
39
123
98
45
40
44
57
84
52
51
47
35
65
30
15
4
13
8
158
7
16
37
2
67