119
63
24
31
103
14
100
45
18
26
9
10
12
309
282
64
76
33
22
43
39
21
92
94
3
13
78
32
53
87
59
37
36
110
73
71
62
16
125
28
183
7
57
169
23
268
11
174