119
49
135
22
28
10
87
17
19
5
14
20
27
91
11
4
7
24
18
23
15
52
42
6
1
13
8
9
26
108
233
130
33
174
190
37
62
125
29
47
322
74
146
551
44
100
155
177